We stayed 2 nights to visit Athens. The apartment is well located as you can reach everything on foot or catch the subway that is close by. The neighborhood doesn't look very fancy but it's all safe and good.
We received plenty of tips for places to eat and drink around Athens which was appreciated.
The only thing was that the hallway light was always on with guests going in and out and the room has a window above the door so it lights up the room and woke us up in the life of the night.
Note that there is only 2 bathrooms with toilet inside for about 7 rooms, it's probably not enough when you really need to go to the toilet and everyone is taking turn to have a shower.
Other than that a good base and spacious room.