This is an amazing apartment - better in many ways than a hotel. I can't fault it in any way. I arrived with my children way into the night and at least 4 hours after I was supposed to the hosts were very accommodating, we woke to coffee,bread and juice waiting for us and lovely toiletries in the shower.
It is very well situated for anything you might want to do in Athens. I would definitely recommend this apartment.