We stay in Athens often and this is our favorite area to stay.
We appreciated the easy check-in with the lockbox and the thorough communication in advance of our stay with instructions.
The apartment was great - sound blocking windows, nice patio to sit on, comfy living room area, shower with great pressure.