I can not complain about the service on the Carnival Spirit.
Room: we had an aft extended balcony room. The room was a good size it fit three of us comfortably and the balcony was a good size. Being aft it was a bit rougher than mid and we felt a bit of movement, we were unfortunate to hit bad weather so it got pretty rocky . Unfortunately it was also Over the Empire restaurant so if we were on the balcony we got hit with food smells, I would have preferred fresh air. Our room steward was lovely can't complain at all.
Food: I felt the food onboard was of high standard and I'm pretty fussy. We preferred the Empire for dinner, the service was great and the food was pretty good. We hit the ,,Noveau one night and the meat was beautiful, good quality and beautifully cooked. The buffet had a good variety and everything I tried was pretty good. The Blue Iguana does a great burrito and the Fountain cafe coffee was lovely.
Drinks: I would not recommend the bottomless bubbles package unless you want more than 7 soft drinks a day. Soft drink and juice is very cheap so I would not bother with the package. The cocktails were tasty and reasonable priced, bottled water was only 1.50 in the lolly shop but there is iced water all over the ship.
Entertainment : The fun squad were great I enjoyed trivia and the Hasbro games, only complaint was the lack of seating in the areas they held these. The comedy club Was hilarious , some really good acts. The shows were pretty ordinary, the singing was not great and we only went to two performances as they were pretty bad. The karaoke was good as were the bands in the bars and the Lip Sync battle was hilarious.
Overall I thought it was pretty good except the weather which ruined the shore excursions but obviously that Was beyond their control.