This apartment is a very comfortable place to stay in Athens. It has everything you need and it is situated really close to most of the sights.
As a bonus you are offered a bed with a very comfortable mattress on which you sleep like a baby.