Good welcome.. excellent location for Wembley arena and stadium and use of hosts kitchen to make /tea coffee.
Good value for money.