We love this pool. My son asks to go every time we visit Grandma and Grandpa in St. George. There are lots of fun areas to play/swim including a baby playground, a larger playground (all in the water), a lazy river, a large water slide, a wading pool, etc. The main downsides for us are that it is usually pretty crowded there (granted we are usually there during holiday times), and that it is kind of pricey unless you are a resident. Even then I'm not sure it would be something we could do on a regular basis. Still, it's a nice treat to go every once in a while. Be sure to take note of their swim diaper policy before going!