Ok,I'm going to say something. I can't swim. I plan on learning tho next year when I go so I can do more stuff at the water parks.
I really like the Wave Pool.
I love the Raft Rides.
I really L-O-V-E LOVE Castaway Creek the best Lazy River I have ever been to. It is just so big and relaxing I spend most of the day there,and when I go to a water park its always compared to here,Typhoon Lagoon.
10/10 for the lazy river alone.
Lazy rivers are a staple part of a water park experience, and this is the best in my opinion. It's long, surrounded by tropical landscapes, lots of fun features along the route, and has a huge rider capacity. It can get busy during peak times, so it's worth visiting this attarction earlier or later in the day.
For the ultimate, go on an Extra Magic Hours night, and have the whole lazy river nearly to yourself. For the swimmers amongst you, skip the tube, and swim the whole way around. It's just deep enough! (Blizzard Beach's lazy river is not deep enough to swim in)