We stayed in the little building next to the main villa, which was described as an upgrade. The stairs to upstairs mezzanine floor with double bed were very steep and I don't recommend it for a family with children or any mobility issues.
The room layout was bizzare, interior design very random and the tiniest bathroom and toilet I have ever used, not very comfortable.
When I asked if there is a possibility of a check in half an hour later (we wanted to grab dinner on the way), I got a call and text asking to cancel the booking asap, even though the host was around at that time.
The town doesn't have any good food options, so unless you decide to eat slightly overpriced food at the villa, you'll end up with pizza or kebab in town.
The breakfast was OK, not a great choice for vegetarian, the baguette and croissant were fresh and 'eggs' ordered turned out to be a single fried egg, scrambled not available.
Overall not a great choice and we will not be returning. We booked the stay for the villa, ended up in a another building, which didn't feel safe for our family.