Great location for Twickenham Stadium. Hosts made everything easy and comfortable . Great value too.