Great location. Very responsive. Very clean.
Great place to stay if you headed to Wembley Stadium