Just completed 8-night Xmas-New Year's cruise on Spirit. Very unusual ports: Belize, Costa Rica & Panama Canal. Nice cabin at stern of ship with large balcony. Very rough seas caused many show cancellations and seasick bags strewn throughout elevators and public areas.
This was our 19th cruise (8th w/Carnival). Our 7-yr-old had excellent program, however our 12-yr-old was quite bored in the 12-15yr group with no activities or participation of fellow guests (there were 700 kids on this sailing!)
Terrible dining room food & service prompted us to book the specialty restaurant for several nights ($25 pp charge + tip). Tours are overpriced and huge ripoff. You could depart ship in Costa Rica and Panama, walk 20 feet and book the same exact tours with all the same local companies for a FRACTION of what Carnival charged per person! (We saw our fellow guests at all the same places and had our own private transportation- We paid $10 per person for what CCL charged $75 pp)