My husband and I stayed for 8 nights in the apartment and my suggestion is that if you're going to stay for more than a few nights in Athens this is probably not the best option for you. If you're here for a short stay it would probably work out just fine. The location is decent and close to bus stops and subways. The rooms are spacious and there is a television with Netflix and some basic stations. If you're not planning to cook this is probably a good place to stay.
The negatives:
-The walls are thin and you can often hear the neighbors
-There is no dryer in the unit, just a tiny drying rack
-The water pressure was poor and it felt like you were fighting to take a cool shower every morning
-The kitchen was not well stocked, there were no kitchen towels or forks when we arrived. If you're planning to prepare any meals you'll be extremely limited in utensils and cookware.