An agreeble hotel for the money it charges, but not 4* imho. comfortable, non-challenging distance from the beach, that (an important boon) in this part of the town is the best in Pefkochori - sandy, fairly wide with comfortable access to water (no rocks, large pebbles or urchins). Unfortunatelly, the shortest path goes through a densly littered, rather unpictorescue car park and whatever alternative path you choose you still have to cross the main road - not much of a highway, but one wouldn't fancy letting small children run to/from the beach alone. Surprisingly , the biggest disappointment was food. With many positive reports in Tripadvisors on the hotel catering, we found food here very basic, dull and uninspiring. Tried it on our first evening (along with a glass of warm white wine as the hotel bar didn't have any bottle of white in the fridge) and unanimously decided that the vacation is too short and precious to deprive yourself of any gastronomic satisfaction, even if you have already paid for the meals.
The room we had was reasonably spacious, comfortable and the cleaning was done regularly and well... and we had to wait just 1.5 days (with one reminder) until our request to change 2 burnt light bulbs (out of 3) in the bathroom was granted.
the hotel has a gym. Even though it's in the basement, with no AC and very frugally equipped, we used it several times.
tourists with small children may find the 2 hotel pools very nice and comfortable.