Thank you, Duchy House! The staff are helpful and patient, and the place is equipped with all the essentials. It felt like staying in a private room at a hostel.
The location was perfect for a first timer in London. It's a very doable (and enjoyable!) walking distance from most major sights. I took an aimless walk one morning and was surprised to stumble upon so many iconic locations in under an hour. That being said, do prepare for some noise from the street since it's in a busy area. I'd definitely stay here again!