Attended a little graduation ceremony at this facility and was impressed that they have such a nice place like this in town. Ver clean, spacious and a lot to do (from what I could see). The gym looked a bit small (compared to the big name gyms in town) but overall, I think if you have kids that need somewhere to go for activities, this would be it.