Absolute paradise. Staff were amazing. Food was extremely good, beach incredible. Our Villa (208) was very well situated, although not a lot of garden compared to our family staying at 202, but that’s a minor issue as there is so much greenery around and about 100m from the beach. The staff asked us at check out if anything could be improved and no-one in our party of 7 could think of anything to improve. Highly recommended.