We stayed with my boyfriend in the apartment for 5 weeks and we were living very comfortable, the house has totally everything you need, it's clean and very cosy.
Maria was always super helpful for us whatever question we had about apartment or Athens :)
It's not touristic neighborhood, but it's very well communited with the city centre (4 min by by walk to the subway station) and it has some nice spots in walking distance as well.