The apartment is perfectly located, near the metro station, just far enough from the Acropolis, with a lot a great spots to have lunch, dinner or a drink.
The bathroom is a bit tight, and their is a low water pressure that can be an issue sometimes.