We stayed in the flat for a week. It was really good and the hosts were super communicative and had attention to everything we needed. The kitchenette is very useful, the bed is comfortable and the location is perfect, just a walking distance from the Baker Street tube station, Madam Tussaud's, Regent's Park and a lot of shops nearby. Note that it's a flat at ground level so it's close to the street.