You've probably tasted water from many taps. Does the Hastings have the best tasting drop?