I Had a great stay at Marianna’s place it benefits from being close to one of very few places in Athens where you can run, Pedion tou Areos park is perfect for that.
Flat itself is super nice and has all you need.