The place is ok, though the kitchen is not fully equipped.
What would be Nice to know, is that it is administrated by an agency, HoustHost, so that if you have an issue, you will talk to a different person each time, and the person will not know the flat, nor the area.
In that case, its very unpersonal and could be parallel to a cheap hotel with longdistance staff, that is hard to reach.