good location to wembley, very good hosts