Nice place to stay in Athens for a few days and really close to the Acropolis ! Very nice design and equipment.
Do not forget sneakers over there streets climb a lot.