The ship was big but not so big i couldn't find and do everything i wanted. Good food, nice people, Entertainment was good if not a little off key sometimes. I enjoyed it! This was my first experience in the spa and was very pleased with the service there as well. I would maybe like more room in the spa considering how many people were in there during any given time. The waiters in the main restaurant were very busy but did there job well. Food was a little over cooked at times but very tasty. The crew that worked on the decks had to work overtime with the rain and wind and they did a fantastic job as well. I never worried about slipping on the decks. Over all the cruise was very good. I have all ready recommended this cruise to someone else and am going to help them book it. Thank you Carnival for doing such a great job!