I can recommend it with peace of mind. The apartments have everything you need for a holiday. The location is perfect. Everything is near,.It's take a ten minute walk away. I know the street is not looking good at the maps, but all athen graffitied... There is two place you must try! One is a coffee at the corner, where they make amezing ice coffee and the other one is a restaurant in the streets with blue and white chairs. They make one of the best seafoog in the town. It is fully with greeks everyday.
Angele is a very good host. She gives some present to the fridge which is very nice. You can occupy the flat without meet with Angele which is good because you can come whenever you want. She replay as fast as she can, which means like 5 minutes.
What can i say, It was a perfect choice for our weekend.
(P.S: Bring mosquito repellent, because there are a lot at Athen..)