Sarah's place is in a terrific location, just off of Edgware Road and within easy walking distance to Edgware Road, Baker Street, and Marble Arch stations. Bus stops are extremely close by, too, and there's a Waitrose that's about a 3-minute walk away. We loved that we could run so easily to both Hyde Park and Regent's Park, too!
The bedroom doesn't face the street, so there's no noise issues to deal with. There was plenty of room for us to store our clothes in the bedroom, and we had dedicated spaces in the kitchen for any food we bought.
We didn't have a chance to meet Sarah since she was traveling during our 11-night stay, but I was able to reach both her and her mom via WhatsApp/text fairly easily. Highly recommend!