Great location, right near everything. Extremely easy check in. Very clean. Will stay here again when in London. 10/10 recommend.