Carnival spirit

We had a great time a few little gripes

Noeleen's Rating

Overall: 
5
Cabin: 
5
Food: 
3
Entertainment: 
5
Price: 
5
Crew: 
5

 

Find more Carnival Spirit Cruise Reviews