We had a really nice time being in this appartment which is well agenced and perfect for a couple travelling to Athens. Very close to the Metro station (10min) and Bus (6min ) the terrace with the view is impressive, we had just little issues with the AC and water pressure of the shower.
We highly recommand the place.