anyone been to the indoor water park in Niagara Falls Canada?

That wolf park seems pretty nice.I had to pick the owners up from the airport and drive them up there(limo) back when I was driving .Talk about feeling like I was worth about $.05.They were sitting there talking about the various XX-XXX million dollar deals they were involved in.
D