This fitness center is very clean and well-maintained. They offer a variety of classes, but certain ones are always crowded. The instructors are great and they are very motivating. My children enjoy the daycare area and they always provide little activities. The child center is also clean but they do not seem to have a consistent staff.