An excellent place to stay with the family. The villa was clean, comfortable, has a great view and is even prettier than the photos. The the hosts were warm, welcoming and went out of their way to make us feel at home, including a welcome meal and toys for our nephew. The villa is a short drive to lovely beaches and great restaurants; we would definitely stay there again and would highly recommend the villa.