I picked this cruise because I felt it would be family friendly and it was! Our early bird discount and deal we booked with actually gave us a better price then my husbands military discount would have. The kids always had something to do but did blow a ton of money in the arcade ... over $200 together if I am being honest but it was their spending money. I didn't love that the candy store and sushi place were next to smoking areas :( but when we did get sushi we could get it to go. I really like spirit dinning and our waiter Dodik! nicest guy although we did prepaid gratuities we made sure someone tipped him in our party each night! Most of the staff we found pleasant. We thought most of the Talent was good as well. We loved the Christmas decor and the beds were actually comfy. Catalina was lovely! I wish we were there all days!