Ammonia is very soluble in water. Why?

NH3 has a pair of unpaired electrons to which a hydrogen ion can add.