FBI swim and Gym center is fantastic not only do they have a wonderful clean heated pool to swim in they have child care facilities there so the parents can either go for a swim or to the gym for a work out. The staff there are always friendly and happy. Once you walk in you always feel welcome, not only the adults but the kids as well. My daughter goes there for swimming lessons the teachers there are very calm and patient more patient than I could be with my daughter. All the staff their a highly encouraging and make you feel highly motivated.