Very nice place , steps from Wembley Arena and Stadium! Super host!