Do not cruise this ship. Did the 8 day East Caribbean cruise. Bad communication and terrible Customer service overall. The HUB stinks. It did not work all the time. You have to rely on the HUB and it does not have everything you need on it. If you are Diamond, good Luck getting information. It"s not there. There were very few activities during sea days. Very boring ship even in the evening. In laundry the irons did not work, and one laundry room was totally out of service. Gift shop-Nothing was priced. Poor selection of items. Buy items at ports instead. People were wearing Political attire that was offensive. Carnival security did not seem to care. Yet they do not have FOX or CNN on the Tv's. So its seems on the SPIRIT you can wear Political attire even if it is offensive and it is OK. Embarkation was terrible and did not get luggage till 5:30 PM. Avoid the Carnival SPIRIT.