The Spirit was the best Carnival ship I've sailed! The embarkation process in Miami was very smooth. We got on the ship very quickly and didn't have to wait in line for very long at all. The decor is much more elegant than the neon lights of the Fantasy, Fascination and Destiny. It's a much more stately ship and classier as well.
Our stateroom was much nicer than previous ships. The decor was more updated. The balcony was very large and gave lots of space to move about. The hallways through the cabins were decorated better and weren't just long narrow halls with loud wallpaper. Our cabin steward, Socorro, was great. He called us by name and acknowledged us everytime he saw us. He was always asking if we needed anything.
The food was very good on the ship. There was a nice variety available. We didn't go to the supper club since we found the available foods more than satisfactory. We did have a little trouble getting drink refills in the dining room but it was great otherwise.