Perfect location for Wembley arena and only a short walk from the underground to explore central London. Check in was very easy, and nice quiet neighborhood at night.