Great place to stay especially if you are visiting Wembley albeit it is also convenient for visiting London in general.