Great villa with a modern kitchen well stocked with utensils and cooking facilities. There are plenty of bedrooms and areas to sit outside. Our kids especially loved the pool which was a perfect size and not too deep. The majority of tiles around the pool have grips but a few are smooth and slippery when wet. The location is remote but on the plus side, it provides privacy. We used taxis to get around rather than renting a car.