My friend and I had a very relaxing 10 day stay at Bayview Townhouse in June/ July.
It is located slightly off the beaten track in Makrygialos, which for us was perfect as we enjoyed walking and taking in the sites. However saying that, 2 gems of the town are within a 10 minute walk, Green Beach and the little taverna by the beach. We had a fantastic time there.
The house is spacious, modern, clean and well equipped.
The only negatives were:
The on-going lack of in-property internet access (due to a local issue)
Sometimes the bedrooms could get quite hot. There is only one air-con unit and that is upstairs in the living room area.
The grounds around the property were well maintained, the pool wonderful and the staff very, very friendly
I would definitely return. more