The place is very well located, with a stunning view of the Acropolis. It had everything we needed within a walking distance.