we stayed twice here, before & after cruising. Stay 1, room fine (305), bed comfy, room clean. Staff on whole friendly (older guy with glasses in restaurant a little aloof). Reception staff always friendly & helpful, especially Vassilis. stay 2 (606), bed so blummin uncomfortable, like rock, had to fold blankets & get an extra duvet to fold & sleep on, yet they say it is the same mattrass brand.
general comments:
breakfast, quite basic but some choice, not always replenished effectively when ran out of items & not always that hot. meals in restaurant quite basic (frozen pizza) little choice, but guy (think it was Stakis) tried to accommodate.
pool area, great views but small & pool quite cold considering up high and sun on it all day.
general hotel definitely not 5* more like 2-3*. No coffee machine or water dispenser, basically average b &b hotel, however, not bad position in Piraeus. walking distance to most amenities, short ride to port, (don't get shafted by yellow cab on way back who charged double).
Nice, popular taverna a stones throw from hotel (never ate there but always busy). if you carry on down the same road as taverna about half a mile, there is a curry & kebab place & a few meters on a very nice Thai restaurant - small but good food.
l would say hotel is nice, staff pleasant and helpful, just over sold at 5*....bit too much embellishment to say 5*, get basics like tv fridge, hairdryer, toiletries, mini bar at cost. (slippers!!)