Pros:
Very fast communication
Easy check-in with lockbox for the key
Beautiful view of the Acropolis
Very well equipped apartment
Nice to watch TV from the couch
Cons:
Location (saw drug addicts during the day, street smells of urine, wouldn't want to walk 100m there at night)
Toilet positioned way to low, maybe suitable for a small child
Hurt myself frequently at the corners of the bed as it is very hard and the mattress is not elevated
I would probably not want to stay here again, but for others it might work out.