Very nice accommodation close to the main attractions of the city. The view from both the balcony at the main level and the terrace on the roof (from where you can see the Acropolis) is awesome.
Just next to the entrance are 3 nice Greek taverns.
Great stay overall, and can definitely recommend it.