Very nice place to stay next to many tourist points of Athens, including Acropolis.
Highly recommended :).