Great location but small. Bed is fine and the kitchen is useful, but the sofa is terrible and the elevator is so small we couldn't even fit our luggage in it, let alone ourselves and the stroller we had for our child.
Too expensive for what it is, but a good place nonetheless. Just should be cheaper.