My son goes to swimming lessons at SHAC. The staff are excelnt and the swimming program is very well organised. I am a member of the gym. The fascilities are great but it is not a full sized gym like you would find in Melbourne. Staff are friendly and knowledgable.