Luxurious villa, with lots of amenities. Great location. Short walk to the beach and restaurants. Can hire a car or arrange taxi/mini bus through the manager very easily.