Great accommodation in a handy location for Wembley Arena.