Great clean and airy place to stay, very close to Wembley stadium