Has anyone driven their bus directly into the town of Niagara Falls and parked for the day? Where did you leave your rig? Seneca Niagara Casino parking lot? State park lots on Goat Island? Aquarium of Niagara parking lot? We will be passing through there this summer with the kids and would like to be able to roll right into town, see the sights and the cruise out at the end of the day. Since still so new to me, I am a little paranoid about the size of the H3 and how accessible urban locations are and the protocol for parking.