Beautiful villa, everything you need for your stay, lovely pool, bbq area, lots of space, off road parking and laundry facilities.
Beds quiet hard, some bathrooms a bit outdated and location is stunning but a car is a must as there is no cafes/shops within walking distance.
Overall a good place to stay.