The apartment was great.
For our first time in Athens it was well located and the communication with the guys was very efficient and they were very helpful!