The villa is perfect for families. There are 3 tavernas very close (5 minutes walk, where there is a long beach), and also other restaurants in the Gennadi village center (3-5 minutes with the car. We received the keys at the airport, the check in was easy and the fridge was filled with fruits, water, wine and 4 moussaka portions, which was perfect for dinner because we arrived at 10pm :).
The entire experience was great, hope to return in the future.