Fantastic Host and brilliant location for going to the rugby at Twickenham stadium.