We had a lovely time at this villa. It is set in a nice little group of villas around a shared pool and is a very short walk to the beach and small shops and restaurants (though note quite a few steps / steep slope to get there). The hosts were brilliant at communicating and responsive when a small issue with the toilet was fixed the next day. Would recommend.