Superb location, wonderful views. So relaxing. Brand new villas, a hot tub and on the beach - what more could we ask for?