What a great time! I had only had the Carnival Miracle to compare and I loved that ship. Actually would probably still say its a better ship. But this was definitely a better cruise. I've only been on two ships so I will spend a great deal of this review comparing the Miracle to the Gem
Food
The dining options on the Gem were incredible. Small fees for a number of different styles of cuisine at prices ranging from free to like $40 bucks. Loved the buffet set up as well, where everything was all together and in on area so you can run the whole gauntlet all at once instead of looking around for different stations.
Basic balcony state room. No complaints