With 217 villas strategically positioned at different heights along the peninsula, each of our five room categories – Island, Hillside, Ocean View, Beachfront, On the Rocks – is a haven of comfort, privacy and relaxation. Thanks to the valuable support of our guests and the …