We absolutely loved our stay here. The facilities are wonderful and kept spotlessly clean, the views are stunning, and the food and drinks really high quality, with lots of choice. What really makes this hotel special, however, is the wonderful team. Everyone we met, from the first greeting at the reception desk to the final poolside drinks service, was warm, welcoming, friendly and helpful. Everyone works so hard, nothing is too much trouble, and service comes with a genuinely warm smile. We are already looking forward to returning.