Basically the moment you enter the apartment you feel like at home. Welcomed by two nice women and cute dog. You get cozy room, tipps what to see in Greece, where to eat in Athens. Soula takes care that you have everything you need. Also is no problem in winter - there is a heater in the room.
The apartment is placed in quite part of the city. We were almost always walking to the center - it is not far and takes the same time as with buses
So I recommend staying at Soulas place :)