We cannot recommend this listing more highly. The village is a perfect place to experience Crete and everything is in walking distance. It is lovely, welcoming, authentic, and despite the number of foreigners it does not feel touristy.
We had two rooms, a foyer, a modern kitchen and bath, a lovely terrace and pool that we shared with the two neighboring units. Everything was spotless.
There are very good tavernas/restaurants and a few small groceries, which we did not really need because Kula and her daughter-in-law Renata stocked the refrigerator and cupboard with necessities for breakfast and lunch. Kula also brought us delicious, homemade moussaka one day and homemade stuffed grape leaves, stuffed tomatoes, and stuffed peppers another.
Gavalochori is well-located to visit beaches and important historical sites.
We would also like to recommend a visit to the beautiful Botanical Park (and restaurant) about an hour away.
And don't forget Gavalochori's own little museum.