Just steps from the entrance of the Acropolis. Central location. Beautiful space.