I stayed at this location for one month. The location truly was ideal as you're next to several bus stops and a 7min walk to Baker St. tube station. The Co-Op accross the street was also perfect. I read many reviews saying this stay wouldn't be good for long term, and I do see that as valuable to know. It's quite small, next to a loud street, and only has enough room for one person (if it's more than a few days). However, it worked well for me and I would stay there again if I came back to London. The hosts are VERY quick with responding and super helpful.
The neighborhood felt safe as well.
Few take aways I have: you have a knob/dial on the raditor, but the heat is controlled by the building. So, even if you have it at zero, it still can feel warm. There is no central air, but there are large windows to open. The street is loud and I encourage you to bring a sound machine. Other than that, the descriptions and other reviews are very accurate.