the limestone may be another key. Higher alkalinity/hardness would be a plus as far as ideal water conditions. this is an amazing natural phenomenon.