Large entertainment style, self-catering villas providing a panaramic view of the spectacular ocean, making this a perfect and memorable destination.