We found the villa perfect for our family party of ten. There were three adults, two children and a baby.
Check in was easy we booked a hire care from the air port. Location perfect away from it all, but all amenities within a 3 mins drive. I would recommend you need a car to help with shopping and exploring the island.
Nikos was very helpful with booking taxis and attending to any need we had in the Villa (the washing machine stopped working and it was fixed within minutes).
The villa is well equipped with essential kitchen items, we are fortunate to have two chefs in our family and cooked very day - a whisk and baking trays would have been helpful. The outdoor BBQ is amazing - charcoal can be bought from the supermarket just down the road. Dish washer is a bonus! Great size fridge and freezer.
The beds are very comfortable and made up each day by the lovely maid who was there every day, she was so helpful and also discrete. All towels including swimming towels are provided and washed each day.
Air conditioners are perfect in the bedrooms with adequate large fans on the ground floor.

The villa its self is beautiful, with so many places to sit and relax with or away from each other. Views are spectacular.
We found no problems with the internet but we were on holiday and not working.
I would highly recommend this villa for a perfect family holiday.