Convenient location for Wembley Stadium and great hospitality. I totally enjoyed it.