I sailed the Enchantment of the Seas back in July out of port everglades. It was a 5 day western caribbean cruise.
I didn't notice a sauna, but i never made it to the gym either. There was a Pizza/burger/fries station open in the solarium until about 2am if i remember correctly. As for the icecream station... if you mean the one stationed outside windjammer cafe on the lido deck then yes, they had a soft serve machine set up there.
Hope this helps you. The ship has been recently(2007 i think)renovated and still looked great this last summer. It's what i now consider mid sized ship with the Oasis, dream, and others arriving on the scene. It's like 960ft, 105 beam i think... it was nice and roomy when i sailed her, the ship never seemed crowded. Even on sea days with the lido deck packed, it really didn't "feel" crowded.
She's a nice ship, great service... you'll have a blast i'm sure.