We took two granddaughters on the Carnival Glory because of the age group that Carnival seems to cater to. They enjoyed the cruise although we were less than enthusiastic about it.
The entertainment was outstanding but not what I would call family entertainment. However, my wife liked the male strippers. The balcony cabin was great and a great value at $750 per person.
The food in the dining room left a lot to be desired. It looks like Carnival has lowered the quality of the dining room to get more people to pay The "nominal" $30 a head to eat in their alternative dining room. The lobster was tough and the beef dishes were almost inedible. Thank goodness they had pizza and ice cream 24/7. To sum it up, if you are over senior adults who would like a chance at the pool or hot tub go Holland America.