I’ve stayed here twice, and I can’t wait to return. You have your own 3 bedroom villa with stunning views, last time we shared with friends and had a fabulous time. Each villa has its own pool and the main pool is also stunning. Our housekeeper even cooked for us, which was great. There is a beach just a short... more