We just got home from our Jan 24 cruise to the Bahamas. It was our first cruise and I was pretty nervous after reading some of the reviews. The trip was one of the smoothest vacations we've ever taken! Boarding the ship was very simple. We arrived via Park and Cruise shuttle (great money and time saver) at 1130 and breezed right through the entire process. By noon we were sitting at Panorama eating lunch and in our cabin and unpacked by 2.
Cabin - Our cabin was cozy, clean and although pretty chilly, it was perfect for the two of us. Our steward, Yogi, and Carnival staff were attentive and friendly. They kept our room in great condition. It was a little loud as we neared ports, but overall very peaceful.
Food
Our cabin was great! Plenty of storage, reasonably quiet, good location.