We (2 couples) stayed at the villa in October 2017 and and the place was perfect for what we needed - clean, loads of space with a great outdoor pool and barbecue area.
It's a very peaceful place up in the hills of olive groves, but the location also means that having a rental car was a necessity as advised in the description. Kostas (who looks after the villa) was able to arrange a car for us upon short notice and was fantastic at answering our questions throughout the booking process and stay.
The closest town is Gazi however for restaurants and bars I would recommend going to Heraklion (only a 15 min drive - you can park in the city centre car parks for fairly cheap, although note that the attendants park your car for you, don't just drive straight in!). We also did a great olive oil farm tour and wine tasting, so it's worth exploring the island a bit (even easier with a car).
Overall a really lovely place for a holiday!