I definitely recommend Chris place as it is really well furnished and also perfectly located in the centre of Athens. The apartment is clean and you also have the possibility to use free locker on the same floor.