Amazing location - It was a 5-minute walk to the Baker Street station which has many lines into town so that was wonderful. It was also extremely quiet; literally the only thing we heard at night was the tube every now and then. Also had a nice kitchenette with tea, and our host was extremely helpful providing lots of tips around the area (the Monocle coffee shop is great!)
The mattress was a tad hard for us but otherwise it was perfect for a home away from home in London :)