Elena's place is great. I had a great time. Kitchen is well equipped and she provided basic supplies such as olive oil, vinegar, sugar, salt and pepper.
Her place is conveniently located the downtown, Acropolis, Plaka and Psyri areas.
Like any property, there are always room for improvement but I would certainly consider staying at Elena's place again.