Great location! This is the place to be in Athens.
The apartment is also very functional and clean and the rooftop provides a great place for relaxing after a busy day exploring.