Anna was very friendly and hospitable. The apartment is well located but there is only a side view to the Acropolis. There are no washing and dishwashing machines - consider this if you'd like to stay there for a long time.
In the other respects - the location, the proximity to the subway - it's good.