Communication before check-in and check- in was brilliant as the host met us and the kitchen was pre-stocked with the service they offer. Kitchen and bbq area was large and boasted more than enough to cook for 10 persons , plenty of plates and glasses etc. Bedrooms were all generously sized and comfy beds , only niggle would be one of the downstairs bedrooms did not lock, apart from this the bathrooms were perfect. Outdoor area is massive and loads of space for people to relax with two seating areas and more seating around the pool, the grass area and ping-pong table were great for the kids, there were also some inflatables and toys for the kids which was a nice touch. The host Valia was brilliant and great at sorting us out with any requests almost instantly, she even made us a Moussaka which was even too big for 10 people! It was lovely and a nice gesture as we had not asked for it , probably one of the best meals of the trip! Everything was spot on during our stay and the taxi-service they recommend were brilliant also. Our only negatives would be the beach fronting onto the villa is not as nice perhaps as ones slightly further down and on the day of check-out the cleaner arrived at 8am and was cleaning whilst we were still meant to be able to use the villa which made some guests feel a bit rushed. Overall though it was nothing and we didnt care the villa and pool was amazing! We would all stay again in a heartbeat.