We stayed twice, loved the amenities and the care provide by staff. Very accommodating, beautifully maintained suites and grounds, they really looked after all our needs from arranging airport transportation for us and for our guests, to booking tours, recommending private drivers, changing rooms for us mid-stay, arranging VIP lounge passes for the flight home. Location is excellent, close to beautiful scenery, hiking, excellent restaurants. Fully equipped gym more than adequate, always available. Pool area way above expectations, surrounded by hibiscus and bougaWide rnvillia blossoms. We plan to make this an annual visit.