We stayed at this place for two nights in December. The room was clean with all the necessary facilities. The apartment is located close to the center of Athens and there are many parking spots in case you are using a car.
We strongly recommend Vaitsas apartment!