There were some good and some bad. Beautiful ship, service and staff need some work. Food didn't hold up to expectations you have from other lines. Not awful but just not ~wow~ nothing memorable about it.
Casino hosts were really nice. Seemed like activities for kids were great and some special facilities for them. I would go on another comp or take my family if kids sail free. But dollar for dollar would pick Carnival or RC for the money unless MCS was a much better price for same accommodations.