Great location, ideal stay for events at wembley