The apartment is very well located and equiped with everything you need during the stay in Athens.
The communication with Costa is fast and perfect. I really can recommend the apartment. You are very close to the city center and Acropolis.