Ice cream is only free in the Horizon Court from 3:30-4:00 each afternoon. Otherwise, it can be ordered for dessert in the dining rooms which is free. There is an ice cream counter next to one of the main pools for which you must pay.
I really liked the Love Boat Dessert. VERY chocolaty and rich and makes a pretty presentation!