My recollection (and this is going back a few years) is that the pool is heated (at least the main pool) -- we went in Feb and same thing, kids wanted to swim! And yes, you need to bring your own towels for the pool (you can bring from your cabin and request more).