I am very sensitive to any funny taste in water. The first 2 days in India I was drinking Bisleri and Kinleys thinking that they were Mineral water but they are not - they are just treated water.
I then came across Natural Spring Water - very nice and started hunting for this water but nobody had and one shop recommended Himalayan and this now is my favourite water in India. Pure, the nice clear and pure taste of water.
Packing - terrible. Water is packed to the brim so it is a mess trying to open the bottle. You will definitely squeeze out water trying to open the bottle and your fingers will swear at the company for not leaving even 0.00001 cm to enable a better grip while opening!!!
Go for it! Priced at 25 Rs per liter, not too many outlets offer a discount when you purchase a carton.