We stayed this past august. Loved the stay and the location.
Several positives:
1) in a great Neighborhood, away from the noise and Hubble of everything going on at the acropolis.
2) there is a 24 hour bar around the corner, coffee shop, and pharmacy all within a block of the apartment.
3) streetwise Parking if you rented a car is free and plentiful.
4) effortless check-in, and very clean apartment.
There weren’t really any negatives for us.
The only considerations I could see being helpful to know for others are:
1) it is incredibly close to the Acropolis, but not touching - it was not a problem at all for us, but our friends who also rented a place nearby wanted to literally be on top of the acropolis and that may be a worry for some people. Maybe 3 blocks from the outer edge of it; It was between 5-10 minutes walk to Monistriki square, or the acropolis and a 1 minute walk to plenty of other shops and town life.
2) the water heater was also not a problem for us as we were on the move, but you will only get approx 20 -25 minutes of hot water at a time after flipping off the water breaker, so don’t waste any! (It’s better for the environment anyways!)
3) mattress is on the firm side. I actually prefer a firm mattress so no issue for me here either.
All facilities were in great shape and there was even bottled tap water in the fridge. A nice touch.
A perfect stay, and we would absolutely seek out Leonidas’ place should we return to Athens.