Overall good. This was our first cruise so it's difficult to judge. Bottom line is that we enjoyed it a lot. The food was great. Entertainment was good. The only negatives we came away with were cancelled excursions which deviated our plans but we can't hold the cruise line responsible for weather related events. We came away very satisfied and will be back to do another.