The hotel is big from the outside, the room and the bathroom is quite spacious also. Breakfast is okay, room cleanliness is also acceptable. The problem we encountered was the deposit we have to pay when we check in. My advice, check the receipt they gave you and have proper proof, should there be any dispute over the deposit when you checked out from the hotel.