My favorite things about Eleni's place was that it was very clean, there were a few thoughtful touches and it's very close to Akropolis and a lot of nice cafes and restaurants.