The location is amazing, especially if you want to go to a concert on Wembley. Highly recommend for short staying!