It was a great stay for my husband and I. We’ve stayed in various hotels and AirBnb’s in London and feel that this was the best one so far.
It was comfortable, clean and has a great location. Getting around was super easy from here, with Edgware Road station being so close.
The one downside was it was quite loud at night with traffic.
Overall, I would recommend this to any traveller.