Lovely place, with plenty of rules but understandable when you do stay over. Around 25 mins walk to Wembley park station.