Great place, great value, and the perfect place to stay if you are going to Wembley, and also really close to London