The is a perfect location in Athens. The apartment is very nice and easily sleeps 4 people. Everything you can expect - and a little bit more - is there. Great communication with the host and easy check-in/out.
Highly recommendable.