Let me start by saying the primary reason for the 4 instead of the 5 is that the apartment is pretty dated, particularly the appliances in the kitchen. That being said it was very clean and the location was perfect for our needs. There was ample space for our party of six and a lovely balcony. Unfortunately for us we timed our visit poorly and it was too hot to spend much time out there.
If I could give a separate review to the rental company, Boutique Athens, I would absolutely give them 5 stars! Even before we arrived in Athens they responded promptly to any questions I had for our party and helped arrange transportation for an overnight trip to Meteora. Even if this is not the right apartment for your needs I would look through the many other listings they have. They certainly seem to take the comfort and well-being of their clients seriously