Everything about this accommodation was a 5 star. From the communication prior, check in process, the villa itself and location, we couldn't ask for more. Do bring your walking shoes, its at the top of a hill which offers beautiful views so it was well worth it. Plenty of restaurants, cafes etc. within walking distance and of course the beach too. The villa was spacious enough that with 10 of us staying there, we did not feel on top of each other. Would highly recommend anyone to stay here.