Why is water liquid at room temperature?

Why is water liquid at room temperature?

At room temperature, the molecules of water have some intermolecular force of attraction and the room temperature cannot provide sufficient heat for these molecules to overcome their
force of attraction and therefore remain in liquid phase.