The hotel is first of all in a great place, it is close to the beach and to the center. You can find anything here.
It is very clean and looks very new. I couldn’t find a better hotel in Glyfada. Also really good air conditioner in general at the hotel.