We had a great two weeks stay here. The house is lovely and the views amazing. Plenty of room inside (we were two families, 9 people, had 3 children in one bedroom). Lovely pool. A/c in all the rooms (which we needed in August). Housekeeper lives very locally and came everyday for a quick sweep and empty the bins. The house is in a little development of about 5 identical villas all in a row. We were slightly worried by this pre-holiday, but actually nothing to worry about - at no point did we hear any neighbours.
The village is lovely - two great tavernas walking distance, plus 2 mini-mini-markets and an old-man's-backgammon cafe and an upmarket gift shop. We frequented each taverna 3 times, and it felt that people were driving from other villages in order to come to them.
There is a lot of driving on windy small roads in Crete. The beach at Almyrida is less than 10 mins drive with many bars / cafes / restaurants. We wished we had booked watersports in advance as boats etc got booked up quickly. The little taverna and rocky cove (snorkelling) at Omprogialos was a highlight for us.
Would recommend this villa / Gavalochori / Crete for anyone looking for an interesting villa holiday.