Ideal location for Wembley Stadium, very clean great host