Awesome kid pool with whirlpool, separate lazy river, and adult swimming lanes/diving board. The teachers for the lessons are awesome, small classes and very engaged! Lov ... more