The flat is in an amazing location and is very easy to get into. We did not love the bed/bedding and felt it smelled damp and tired. Also the pull-out bed from the couch was particularly bad (I know pull-out beds are usually uncomfortable but this one felt worse than sleeping on the floor). The bathroom was good and we didn't use the kitchen.

I think if they do something about the bedding it is an awesome place to stay but otherwise I cannot recommend it.