If you have kids, the Carnival glory is for you. We had an eleven and 13 year old with us, and they had a blast. My friend and I, 16, had a great time...the only thing I would change about the boat itself was to have a teen club, because Ultraviolet, the dance club for younger people, was always filled with 10 year olds.
We didn't get to go on any excursions, for almost all of the excursions booked through the ship were canceled due to rough seas.
The food was amazing . We didn't find Fish and Chips until halfway through the cruise, but everyday after we stopped by and had amazing fish and fried seafood. The free ice cream was amazing, and also the 24 hour pizza and midnight buffets. The staff was highly knowledgeable and we had a good dining staff.