In general it is a good hotel, Staff were very friendly and cooperative, one to five minutes walk distance to everything (bus stop, tram, taxis, free beach, restaurants, coffee shops, shopping area and the center of Glyfada), rooms are large enogh, matresses and pillows are comfortable, complimentary water bottles during your stay.
City view rooms are facing the highway directly and sea view rooms are on the side street so the only thing taht some people may not like (NOISE) but if you close the room door of the balcony it will be ok.
I never had Breakfast and never been in the Restaubar, but it looks good also.
Rooms are not prepared for business stay.
I would really recommend this hotel.
Note that my review is throughout the low season days.