Zeven restaurants serveren Thaise en internationale gerechten; er zijn ook een bar en een snackbar. Je kunt kiezen uit een continentaal, volledig Engels/Iers, vegetarisch, veganistisch, halal, glutenvrij, Aziatisch of Amerikaans ontbijt en een ontbijtbuffet. Het resort biedt ook kindermenu’s, een kindvriendelijk buffet en menu’s voor speciale diëten op aanvraag.
Tot de recreatiefaciliteiten behoren een spa- en wellnesscentrum, fitnesscentrum, privéstrand, zonneterras en tuinen. Je kunt snorkelen, duiken, kanoën, windsurfen, fietstochten maken, kooklessen volgen en tennissen; op minder dan 3 km afstand kun je golfen. Voor gezinnen zijn er een kinderclub, speelruimtes, een kinderzwembad en oppasdiensten.
Er is gratis privéparkeergelegenheid en gratis WiFi. Vervoer van en naar de luchthaven is tegen betaling en moet vooraf worden aangevraagd. Huisdieren zijn toegestaan, mogelijk tegen betaling en met beperkingen per kamertype; er is ook roomservice.