Elena's place is very modern, all furniture looked new and stylish while appliances and the bathroom all looked new. It was really nice that there were some basics to use in the kitchen, like salt etc. It's very clean while the check in was super easy and Elena kept in touch to make sure I'm ok. It's very central, on a quiet street, so a lovely place to stay if you want to spend a few days in Athens exploring the city.
For me the only disadvantage was that there is no light coming in - there's one window at street level, so that could be a bit annoying if you want to spend a lot of time in the flat.