Why is acetic acid so soluble in water?

The acid functionality on acetic acid, ${H}_{3} C - C \left(= O\right) O H$, even without dissociation, is effectively solvated by water, and, like methanol, and ethanol, would be soluble in water in all proportions. The carboxyl group is capable of effective hydrogen bonding to the water molecule, and the alkyl chain attached is not so long as to make hydrophobic interaction too great.