This was the perfect place for my visit to London. The location is great. There was no need to use a car at all. The Tfl bus stop is less than 100 meter away from the front door. The Island Gardens DLR Station is a short walk away. And it's just a short walk to the walking path next to the Thames. I don't think it would of been possible to find a better location for my plans.