Aaron Ward thinks Canes are in good spot