The unit was beautiful, but not the same one that is pictured. We did not have a private balcony on an upper floor. The staff was kind on arrival and helpful for setting up activities/excursions. The onsite restaurant was kind of pricey for not that great of food. They are working on building a new restaurant, so maybe they will revamp the menu then. The Saturday night cultural drum show was fun! Beware of biting sand flies and mosquitoes...not fun at all. Also, cold drinking water is not available. They do provide purified water at room temp.