Haven't been to the Boat races in over 20 years. Do they still allow you to watch for free on Belle Isle? Is it still a big crowd? In the late 80's it was huge.