This apartment's location is just perfect. Right outside Monastiraki metro station allowed us to visit the city but also easily return to rest a bit or freshen up. Sunny and fully equipped. The only downside was the noise as there are a couple of laboratories in the building and it was quite noisy also during the night.
I would recommend it for a short stay to visit Athens.