Stayed here when going to Wembley Stadium.
Nice and clean and great location