Great place, very well located, right next to Acropolis. There are lots of option to eat nearby.
We would definitely stay there again if we go back to Athens.