Provo rec center on Presidents' Day was a crazy house! We tried to take our kids swimming but it was so crowded I hardly would call it swimming.
That said, if you haven't been to Provo rec center go check it out. They have fun pool slides, lap pools, lazy river, indoor rock climbing, basketball courts, tons of exercise equipment, and more. I was impressed.
Go check it out!