Second time in Athens.
Perfect Location and newly renovated apartments.
Definitely recommend this place.