The location near the tube makes it so easy to get wherever one needs to go. The accommodations are nice and spacious. I would recommend to anyone staying in London!