We really enjoyed our stay at the apartment. Everything was clean and communication & check-in was smooth. The location is great too and the apartment has a large terrace with a wonderful view over Athens & Acropolis.
Would definitely recommend it!