This was a perfect home for our family of three. The apartment was luxurious and the location was good. The closest metro station is only within two minutes walk.
We would definitely come back to this place next time in Athens.