Great place to stay for a decent price. The villa isn't very spacious but it has everything you need to relax and enjoy your stay - a few beautiful terraces and balconies for your morning coffee, pool and lounge area to relax during the hotter days. The photos provided are pretty exact, but the first floor is not as spacious as it looks in the photos. Second floor is absolutely gorgeus, the master bedroom is amazing! Had everything we needed - plenty of kitchen appliances, enough dishes and cutlery for 10 people, washing machines, drying racks, clothes iron, etc.
Only problems we had were with plumbing on the 2nd floor master bedroom (seemed like low water pressure) and electricity in the outdoor area - we hosted our wedding dinner in the outdoor dining area - decorators could not make some lights work.
Overall, lovely place to stay for a fair price. Beautiful outdoor areas. Flexible check in and check out.