A truly 5-star hotel with superb attention to detail. What made it stands out from all other luxury hotels we stayed in the past is the service, reception, pool side, restaurant, snack bar, spa, maid, everyone is so friendly and helpful. We had a junior suite with decent size balcony, wonderful view over the ocean and beach. Very clean and spacious bathroom. Highly recommend half board as the dinner quality is really good (buffet starter and dessert, main course is made to order to choose from 6 options, different every night). Also, as we had an evening flight, we booked spa after check-out, the reception staff offered us a courtesy room to use afterwards for 45 min to refresh, before we headed to restaurant for late lunch. Very thoughtful.