Beautiful place. The view from the balcony was spectacular. I thoroughly enjoyed having breakfast brought to my room every morning. There are shopping and restaurants not too far away. I would not recommend families with children stay here though, just because there are no sidewalks and walking on the road didn't feel safe with the amount of traffic (most of which looks to be tourists on four wheelers.) The staff were very friendly and helpful. I would definitely stay again.