Chariho caps off tremendous season