Had a great 5 day vacation on the Carnival Spirit. The ship was very clean and all the staff were extremely nice and helpful. Cruise director Jen was great as well as the rest of the staff. Steward and dining service were amazing. The food was all great - no complaints there at all!!
The ports were terrible - Cabo san Lucas and Ensenada. Although the ports were not the reason for the cruise at all.
The warm chocolate melting cake was one of the best things I ever ate! Glad to see they had healthy options each day as well - not just for entree but dessert as well.
Great cabin - aft balcony was fantastic.