We booked this cruise as a repeat from the previous year. The seas were rough and many passengers were seasick--so much so that we were forced to miss Labadee as a port of call. The crew were quick to provide alternate onboard activities and moneys spent on excursions were quickly turned into credits on the Sea Pass card.
Having a nut allergy can make choosing food items difficult. In the Windjammer the foods containing pork and seafood were often labeled, but not so for nuts. The Dining Room staff did take good care to insure that my dinners were always safe.
My only complaint would be that the food was not as spectacular as usual. It was good, but we have had better on other, smaller ships.