I had a great time staying at Nefeli's. It's just a short walk to the Acropolis, metro/bus, grocery store, as well as Plaka. The apartment was spotless and spacious. I would definitely stay again