The Good:
Low price; Camp Carnival for the kids; the $30 pp supper club had excellent food; entertainment was pretty good with diverse offerings; balcony cabins are more than adequate; clean; burgers; pizza and ice cream; elimination of the fuel surcharge; towel animals (cheesy, but fun).
The Bad: