Small but very nice and clean place.
The location il perfect, a few minutes from metro station. You can walk to Acropolis easily, lots of nice restaurants around and some boutiques to buy souvenirs.
Ant the view is just amazing !!! I enjoyed very much the stay.