Stayed for a night. It was ok but I found it a bit expensive for what it is. The bathroom has been renovated and has a nice shower. They had saved a spot for parking on the street just in front of the pastry shop which was nice. The flat is about a 5 minute walk to the closest metro station and 2 stops away from the centre of Athens. There is a nice terrace outside that you can sit.
What I didn't like is the musty smell when you enter the apartment, we had to open the windows straight away, and that there is no way to block the sun in the morning because the curtain is too thin, so we woke up at 7am and couldn't go to sleep after. Also, there is no lift so you have to walk up 3 floors.