We had a very comfortable stay at Stella and Nikos! The apartment is located on a busy road, but the building has double windows which helped minimize the street noise. Great location for access to Acropolis and Acropolis museum.
Hosts are very responsive and communicative, and they welcomed us with snacks and small batch ouzo.