Water can get very technical, I would use the town water as most of the chlorine and flouride will evapourate during boiling if you are boiling. If you are confident that the spring water is clean you may be on the best water money can buy. Try and see, do the same beer with each water. I wouldnt use distilled as you would need to add ingredients to get it to match the beer style.