The Windsor side is not nearly as crowded as the Detroit side and because of the way the terrain slants up to an elevated Riverside Drive there are lots of opportunities to get a great view. If you arrive early enough you could try parking free at the Casino lot and kill a couple of hours there. Otherwise the street parking and lots fill up quickly. You will find a park but may have to walk 5-6 blocks back to the riverfront. Most surface lots are a block or two west of Ouellette Ave [[the main drag).