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

[quote=“j_espo1,post:4,topic:24863"”]

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

[/quote]

Pics of hot life guards and or patrons.