Good location next to Wembley, fantastic communication for checking in