It is a great place to stay, just 100 m from the Acropolis.