Initially very excited but turned quickly when we found over 1/2 passengers on the cruise belonged to “swingers” club. This group overtook every public area on the boat and very inappropriate behaviors/dress. Even cruise director made jokes toward them during entertainerment. Not sure if carnival aware of this but would of requested a refund and not went had we known. Our servers at dinner were very professional and food was okay. Loved Guy Ferrari cheeseburgers and Alchemy bar. Our two excursions (catamaran in Cozumel and beach resort at Progresso) were the only saving grace for this trip as able to get away from this group and enjoy the day. Was an odor of chemicals occasionally from the work being done on some of the decks. Also disappointed in that they allow smoking inside in this boat as the smoke overwhelmed the casino and lobby areas. You would think with all the outdoor space people could smoke outside. Will definitely be contacting Carnival about this when get my survey from them.