Spent almost 2 weeks here while in London for work and a little vacation. The location is great, within 10 mins walk from 3 different Underground stations - Marleybone, Baker St and Edgware Rd. Super convenient to get around London. There is a Tesco Express right down the street and a bunch of restaurants within walking distance.
If you are coming from the US, you'll be used to bigger spaces. But this space worked well for me while I was working and later when my wife joined for the weekend.
The host was super responsive. Overall, I had a good stay and would return again.