We had a perfect stay here, the staff were all very helpful and attentive. The whole resort was spotlessly clean and well run. The food in the restaurant was delicious and the views were amazing. There is a little private sandy beach with crystal clear water. I can't think of anything negative to say about this resort, we will definitely...
More
