Location is great! Apartment makes you feel like you're a local.
Great places to eat and relax right outside the door step.
A few minutes walk and you're at the Acropolis.