Stella & Nikos' place is very well located close to Acropolis and Plaka, but still in a real neighborhood. The place was clean and kitchen had all basic necessities.
Koukaki Square is lovely and has nice places to have a pre-dinner cocktail, a great bakery, and Mother - a vegan cafe is right on the corner.
We enjoyed our stay.