I had a very pleasant stay at the apartment - it has all the amenities you would need, fantastic decor, and extremely clean. The location is ideally situated for the Syntagma metro station and for walking down Ermou/Monastiraki area.
Elena is a great host and was very responsive both before and during my stay there. I would stay there again without a second thought!