We loved our stay at the Aegean Beach Hotel! The location was supreme - beautiful beach with great snorkeling is just steps away from the rooms. We visited in mid-September, and we pretty much had the beach to ourselves, it was perfect! There are great views of the Temple of Poseidon and about 6 islands right from the room, and the sunsets are unreal!! I loved how quite and peaceful it was, I didn't want to leave; 3 nights was not enough time!
The restaurant was great for snacks and meals, and the included breakfast was very tasty. The communal areas (lobby, restaurant, lounge chairs by the water) were all great and very modern and comfortable. The rooms however, can definitely be updated. I was a bit taken back when I first arrived about how small the room was, and how the furniture and decor was so out of date, but honestly, it was enough to make us feel comfortable throughout our time there.
I would definitely visit this property again!