The neighborhood is amazing with a lot of good restaurants. The flat is very close to the city center and very well equipped.
We had a very good time in Athens. Totally recommendable.