Amazing location! We stayed here for a week, and it was perfect. Lots of public transport options to get around, convenience store around the corner, lots of food options all made it really easy. Rooms were hot, but manageable. Would definitely stay again next time we head to London