The whole experience was excellent, before we even arrived they arranged the airport transfers and checked anything we might need, on arrival we were greeted like arriving VIPs with cold towels and a welcome drink before they took us on a quick tour of the facilities. Everything is so modern, clean and well done - the villas have everything you might need for a long or short stay, they even have your own security system/alarm. There is a fully equipped kitchen with expresso and filter coffee machines, oven, hob, microwave and fridge freezer plus all the other things you need, and a dining room to enjoy your cooking. But if you don’t want to cook they will bring room service to your villa! The lounge is comfortable with Full Smart TV and Home Entertainment system, downstairs and upstairs has remote control air conditioning, there is a large private, enclosed garden with a pool with Jets. The bathroom is all marble with a jacuzzi bath and shower, luxurious toiletries and bathrobes are provided too. Every day they clean and change all towels - so it’s just like a luxury hotel but they arrange when to clean so you aren’t disrupted/disturbed. The restaurant is excellent, the BBQ nights are an all you can eat feast of great food, the traditional speciality dishes are also really tasty, we had many great meals and enjoyed the local produce and wines. The team are so friendly and helpful - they really get to know you and make sure they do everything they can to give you the best holiday - providing guidance on trips and things to do, games, books, DVDs, you name it they can make it happen. Eleni, Pol, Babis and the whole team are amazing hosts and we will definitely be back again to enjoy their hospitality and the beautiful island of Crete!