Excellent location for Wembley, lovely and clean and very helpful hosts surpassed expectations