We had a lovely stay in this villa where we enjoyed breathtaking views from the patio. The place was exceptionally clean and the host and her family were always available when we needed them. The beaches nearby were a mix of pebbles and sand but were well suited for children. You definitely need a car or taxi as walking on the road with no pavement is not ideal with little ones. Overall we enjoyed our stay and would recommend this villa to others.