Eleni’s place is in a fantastic location, right near the acropolis with some great cafes and restaurants nearby, although it also has a kitchen if you want to self-cater. The place is super clean and quiet. We had a wonderful time in Athens and would definitely recommend this place to others.