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

im talking about the Americana. it in a hotel and you DO NOT have to have a room there to use the water park. ill be there saturday and will post a review