We were there in July and used the hotel as a base to visit the beaches in the Pilion - it worked well having a base up in the mountains to return to after a day at the beach. I have to admit, the lovely swimming pool was a drawcard, so it was disconcerting to receive an email from the hotel informing us that local temperatures would be 21-22 degrees during our stay! However we did use the pool, even though unheated, and wish we had spent more time in it.
Quibbles: you had to pay a daily rate for the air-conditioning, 6 euros if I recall. Not a problem if you know, but when temperatures plummeted one evening we hunted unsuccessfully for the remote. Wifi not great.