If you go Athens is the ideal place for its location and the apartment itself. Has a view of the Acropolis , very close to everything .. place to eat, buy and visit Acropolis and museum.
The attention of the owner was very welcoming and always aware of anything we might need.
Totally recommended