We have just returned from a 10night stay and we loved everything about this villa!
We travelled as 2 families with 9 of us in total and the villa layout was perfect for us, plenty of space/privacy and all the amenities you could need. The views are stunning and the weather was just perfect for us. Great pool and garden area with plenty of sunbeds and seating areas and a handful of balconies to relax on.
The villa itself was very clean and the service provided was brilliant. Clean towels every few days and the pool maintained/cleaned regularly. The ability to be able to communicate with the management company so easily and ask questions, is also very useful.
Having never been to Crete before we didn't know what to expect of the area, but it was beautiful! Having a beach that you can walk to in 5mins was fantastic, the water was so clear and you have the option of relaxing on the sand or the large grass area.
As for local food and drink, there is a local Taverna a short walk away that was lovely and the beach bar was perfect for snacks and drinks during the day.
The only downside is that there isn't a local store within walking distance, where you can pick up essentials for the villa, so hiring a car is quite important. A short 10mins drive and you have a selection of local mini-marts, restaurants, cafe's etc and a very short drive around the coast are a couple more lovely beaches that provide watersports and more restaurants/bars.
All in all, a great villa in a perfect location!