We really enjoyed our second Carnival Cruise (went last year on the Destiny to the Southern Caribbean) much more than our first. Although the ports were much better on the Southern Caribbean itinerary, the boat and embarkation port were far superior on the Glory.
We went a day earlier to Orlando and it was nice to not have to rush from the airport. We did a little shopping and relaxed. We booked a hotel through Hotwire and we liked it. Keep in mind the port is about an hour drive from the airport. Best to rent a car at the airport and drop it off at a rental location in Cocoa Beach and they drive you to the port. Post-cruise our flight was later and we went for an excursion to NASA. It was great, we highly recommend it. It's well worth the price.
The boat was in good shape and always very clean. If you want a deck chair on a "day at sea" go right before breakfast or you won't find a good one. Pools and Whirlpools are pretty accessible and not crowded. Both ports in Mexico (Cozumel & Costa Maya) we were late leaving so the captain had to go faster so the boat was really rocky. The captain was really down to earth and approachable. Not something you see often. The crew was good, helpful. Not great though. But speaking to some of them, they were at the end of their rotation and were going on their leave home soon, so maybe that was the problem.
Our cabin was very small and a bit crowded. It felt a little clausterphobic. But the Empress Deck was a great location with its own public balcony. I wouldn't do an inside cabin again.