This was our second cruise with Carnival, first time without the family! Overall I must say I was impressed with the ship. Just out of dry dock with new Funship 2.0 upgrades, we had plenty of exciting things to do daily. The ship's interior decoration was a bit ellaborate with eccentric decorations and folklore from several fictional stories such as Moby Dick, Robin Hood, and more. The room was very clean and Anajara, our steward was excellent and had everything available upon request.
The ship activities were awesome, from the Punchliner with daily shows to the main theater that presented magic shows, special activities, and more. My wife attended the art auctions daily, tea parties where you could meet others on the ship, and cool competions. One thing I miss from my last cruise was the bridge tour which wasn't given this go round.
Guest Services were a bit slow at times, but only on the first day. The guest service on the first day was jammed packed and our only issue was the safe in our room had low batteries, but that was fixed almost immediately. Other than that, I suggest you do your homework and up front to forgo this line.
Room was clean and roomy. No major issues, except some rattling at times.