I stayed at the place for 10 days. The location is great, extremely close to main Athenian spots. Very clean and comfortable.
If there was something that I didn't like is that there is not much natural light in the house. Nevertheless there are lots (i mean lots!) of artificial lights. So not a big problem.
Is a place that i totally recommend.