Pleasant stay, great location for events at Wembley Stadium.