as others have said, close to Baker St station which is so handy when in London. There was street noise which was louder than we were expecting but location would outweigh it I think.
We did have to buy our own foil to use the oven so wouldn't say the kitchen was fully stocked but otherwise had most other things (salt, sugar, cutlery etc).
There was enough room for the 2 of us even with the sofa bed setup (yes it's not the best bed but it's not the worst either - I'm 173cm and slept on it fine).
Best thing about this place was the self check-in and out - fantastic setup!