Superb stay. Not only was the resort itself fantastic, with an incredible private beach and a perfect mountain backdrop, but the service was exceptional too. When we had a small issue with our original room, the reception team were brilliant about resolving it speedily. A special thanks for Hafi, Mina and Padi for their help- it was truly appreciated and helped to make the stay really special. Would happily stay there again.