Our Resort & Spa features 76 stunning rooms, suites and villas with balconies, patios, private terraces or private pools.