Ok, if you're just coming for a couple days or maybe up to a week and expect to be out and about a lot, this will probably be a great option. If you're coming for any longer, this really isn't suitable. I stayed for 4 weeks due to delays moving into my new flat and I wouldn't do it again. First, they provide no instructions for where things are, what to do in an emergency, etc. which would help navigate the building amenities - it's annoying and eventually off-putting to have to ask literally everything. Next, the room isn't well insulated: I heard the water from the studio above every time the toilet was flushed or shower was used, and you can hear everything in the hallway (and people, both other residents and the cleaners) weren't always courteous during night time/early hours. Next, it's really not set up for an AirBnB users - far too basic for what you'd expect; you get the barest of basics for the kitchen - pots and pans, and some cooking utensils, but no colander or cheese grater, two large plates, two tiny bowls (smaller than soup/cereal bowls), two tiny water glasses, two mugs, two wine glasses and two sets of cutlery. You can get buy for a couple days, but after that, it's hugely frustrating to not have what I'd consider more basics and more to work with. Ironically, there's a small dishwasher but not enough dishes to fill it. It basically assumes you're coming for a longer stay and will bring extras. You get two sets of towels (which are AWFUL quality, been covered in fluff for weeks) but no kitchen towel or roll, and not even a bathmat.
As good things: co-working space is nice to work in, and the studio itself is well laid out, quite spacious and has lots of storage. The location is good - easy walk to Wembley Park underground and has a lot of food options around. Be mindful of when you're staying, as it can get a bit crazy if there's an event at Wembley, but that was only one night and was well managed, just worth knowing it's happening! It does have a lot of other useful amenities, I just didn't use them.
All in all, definitely more set up for people moving in longer term and coming with stuff or for people staying just a couple days. Some perks, but if you're there much longer it can get frustrating given the many frustrations.