LOVED this place! best airbnb experience we ever had, just perfect.
The villa is clean and has everything you may need, even daily room cleaning service is provided.
The hosts are the nicest people, though they don't speak english at all their kindness is clear. They surprised us several times with breakfast and fruits and stocked the fridge with food items and drinks. They use a third party for airbnb communication and check in, no problem at all.
You have to rent a car during your stay since the villa is not in walking distance to anything, in our opinion it was a plus cause the towns are really crowded, we liked the distance and quite.