Great location for Wembley stadium. Nice room, quiet neighbourhood. Recommended