I drove the park yesterday, Looks to be a very nice place, the breezes there should help cool things down. If it gets too hot I do recommend the Niagara River / Whirlpool Jet Boat Tours in Lewiston. (20 minutes from Grand Island) There is is no way you can walk away from that and not be wet.