Great location and amazing self check-in. We surely reccomend staying here for 2 or 3 nights in London.