The apartment is clean, great view over Athens. Everything you need to live is there. The check-in and check-out is easy.
We just stayed there one night. The connection with public transport is good and there some great restaurants nearby.
Communication was easy and fast.