I stopped here on my way back to Colorado from Canyonlands, and it was just what my sore muscles needed after several days of long hikes. The staff was friendly, the facilities were clean and well-run, and of course the pools are fantastic. There is a hot hot ("therapeutic") pool, and a large less-hot pool with water slides. The locker room was large and had many showers, bathrooms, lockers, etc available. There is also a grill on the premises, but I did not purchase anything from it. If you can plan ahead and bring your own towel(s), it'll save you $2.50 rental fee. Entrance to the pool was about $13 for an adult for a full day, and you are allowed to leave and return if you so choose, so it's a pretty good deal.