Great place to stay, I went to attend Wembley Arena and it was only 15 minutes to get there which was great.
Good communication and a very nice area, would definitely recommend