Not only an amazing location but an incredibly great staff and communication.
Their staff arranged transportation, met us on arrival, carried our bags down the stairs to the room, and helped us book a catamaran trip. Super helpful and friendly every step of the way.
Will stay again next time!