Overall the cruise was good. I don't recommend spending the extra money for a balcony room on Carnival. Our last cruise we booked an oceanview room and this one we booked a balcony and the rooms are identical in size, so unless you plan on spending a lot of time on your private, small balcony, save some money and do the oceanview. Also check what's above you. We were below the Lido deck where all the lounge chairs were and also where late night events took place and on a few of the nights we were kept up until the wee hours of the morning by people dragging chairs across the deck and partying.
I have to agree with others that reviewed the Glory on the food. It was nothing special. The food in the buffet lines was always luke warm or cold. The food in the dining room was good but not as adventurous as our first cruise.
Our first cruise was on the Inspiration which overall was a better ship.
We had fantastic staff in the dining room (Dwayne and Anthony) as well as our room steward Noel. Also Maria in the Camel Club Casino was great. All of the staff made it a point to remember our names and to make conversation with us on a regular basis.