Emmanuel and his parents are the loveliest people and extremely gracious hosts. His parents Tina and Zacharias (apologies for incorrect spelling) drove out to meet us to drive us to the villa because somehow we managed to get lost - a days worth of travelling had tired us out. When we arrived they had filled the fridge with fresh fruit and vegetables from the garden at the villa (figs, tomatoes, cucumbers - everything!), water and juice, homemade wine and gorgeous pastries and spent time showing us round the whole house and all the available amenities - they have literally everything available like coffee machine (x2), juicers, baking tins, everything! The villa itself was stunning, huge rooms, air con in every one, fresh towels, incredibly clean and the attention to detail in the design cannot be faulted, it is the best villa I have ever stayed in and my families first time doing such a holiday and now its the only way they are going to! Tina also cooked our family a free Cretan breakfast and Cretan dinner as part of the stay and price of Villa Horizon, which was some of the most beautiful food I've ever tasted - she should be famous for her moussaka and apple cake - we travelled with kids who are fussy with fruits and veg and they couldn't stop eating it. The pool is AMAZING. Its huge, its clean, and plenty of sunbeams round and some chairs for the capacity of the villa to sit out in together. Outside there is also a BBQ area that we made full use of with a huge BBQ that had a spit on it if you fancied and for great convenience a sink next to it so saved you taking pots in and out to clean (like I said about attention to detail, everything was located so thoughtfully). The villa was cleaned twice whilst we were there and they come around 10am so just head out for the day to one of the many suggestions Emmanuel sends - we would recommend the water park, it was fab. Their communication was second to none, you emailed or called and under an hour they had responded the same way or come round to help, but we had no reason to bother them apart from some restaurant suggestions :) Our advice on a great restaurant is to make the trip to Platanes nearby (20 mins car journey or slightly less) and find a restaurant called Bella Casita (difficult to spot as down a side street, but amazing food and owner, hidden gem not to be missed). Also, not only do they stock the fridge for your arrival, each time they clean the villa they bring with them some of the fresh produce so you're constantly being given incredible food and impeccable service from lovely hosts. In terms of getting to this villa, you 100% need a car, but to do anything lovely in Crete I think you need one anyway.