The price was very good, I just wish the restrooms and bathrooms were kept a little more. Although, it gets crowded — it is good for kids, but at times way too many. They offer swimming lessons for kids which is great. I’m not sure about the laps, but it looks like they do have a schedule. Overall, it was great, they have quit a few lifeguards keeping an eye on the pools.