We've been bringing our son to this place for about three years. In that time he's gone from being a sinker to a swimmer. He progressed through water safety into regular swim classes. The staff have always been professional and courteous. The facility is clean ans comfortable, although they could use some better seating in the observation area.