My family and I spent 4 wonderful nights in Gavalochori this past week and I can't recommend it enough. Communication and check in were a breeze. We were coming from the ferry terminal in Heraklion and arriving fairly late but Christo's had arranged to have the property manager available to meet us and show us the space. We were unfortunately an hour late due to the car rentals and ferry schedule but Froso was communicative and met us down in the town square. Upon getting to the house she showed us around and gave us all of the details about the house and let us know that she would be around during our stay to provide daily maid service, an added bonus!
We arrived in the dark so the view in the morning was stunning! The little village of Gavalochori is worth a visit in it's own right. Lovely area with some excellent local tavernas and wonderful people who were quick to provide their own personal recommendations. We spent most of a day just exploring the village and enjoying the house.
The house itself is stunning. Lots of space, even for the 6 of us, and very well appointed. The bedrooms provided plenty of space for all of us and the beds were very comfortable. The common spaces were also spacious and clean and the kitchen was well outfitted for our needs. And the pool, while brisk, was excellent.
The only tiny negative was that the downstairs bathroom always had a kind of dank smell emanating from it. Not a big deal but you will notice it when you are in it.
I would stay here again in the heartbeat. The location is ideal for exploring Crete and made an perfect jumping off point for numerous day excursions. A leisurely morning breakfast on the patio with views of the Cretan hills is about as perfect as vacation can get!