Both kids love the classes. The teachers are friendly, always smiling and make everyone feel welcome. The pool is good and bright and the changing facilities are excellent, makes such a different from where we went before. We have seen such a fast improvement on the boys swimming.