What Makes Water An Excellent Solvent