We chose this cruise for its convenience in boarding in Barbados, since we live close by. But early on, we realized that boarding in Barbados was a lowly second cousin to the more popular San Juan. We had ONE staff person checking us in with a CLIPBOARD, with NO questions about our recent travel to China, despite the stern email we had gotten the day before that anyone who had been there in the last 2 weeks would not be able to board. We were not shown where to go in the terminal, at the ship we were abandoned by one of the elevators, and not warmly welcomed. Staff seemed tired and not responsive to our questions. There should be a “team Barbados “ group dedicated to acclimating the new passengers. Food was pretty good, there are lots of options and you won’t get bored. The second day was at sea, and it would have been nice to know that it was the only brunch day at the restaurant, and a ship tour was possible. Ports of call are easy to take advantage of, you don’t have to do the excursions they offer, but you are guaranteed if you book with them that the ship will not leave without you. They really drill an on time return into your head. Evenings are really full of fun things to do, from seriously talented performers and comedians, to acoustic and Latin music. But no enrichment activities. The one I tried to go to the guy didn’t show up. Sleep was interrupted by the noise from the engines when the ship was speeding, and high wind knocking the life boats around. There was a musty smell throughout most of the ship. Bed was very comfortable and bathroom was fine. The sheets were not clean when we checked in, though. Swim towels can be scarce, get yours early. I would not do this cruise again, but probably Carnival again, for the price and the fun. I hear some ships can be very loud, though, I will have to research that.