Absolute perfection. Everything you could possibly need. We had difficulty finding the property as we arrived in the early hours and could not see the villa number but once we did it was perfection. Nothing is accessible walking so a car is most definitely required. Five star