Nice clean and comfortable accommodation fantastically placed for an event at Wembley Stadium