As close to perfect as bag place we’ve stayed. Set in the beautifully tended gardens overlooking the sea. Modern, well-appointed, well designed villas with something for all the family. Great pool. Great host. Close to numerous excellent restaurants. A short, hair-raising drive to the beach. What more could you ask?