Any opponauts been to the Montreal GP?

Ok everyone, so my buddies and I are thinking about making a trip out to Montreal for the GP this June. None of us have ever been to an F1 race before, so if anyone reading this has, please chime in with advice for travel and being at the track for the weekend. For those who have been to this particular race, PLEASE chime in more! Where is the best grandstand, hotels, things to keep in mind, you know what I mean.

Help me out oppo!