Let me say anyone that says anything bad about this ship maybe caught it during a school week. Since peak vacations can strain a ship since it's to full capacity.
My experience was beyond all expectations. The food was close to Holland America. By far, better than RCI, and Princess. The flow was great, I couldn't tell there were 3000 people on the ship. The food lines flowed good, Food not neglected. Food so good in Lido skipped main seating.
Ship layout superb Entertainment fantastic. Steiner spas runs the fitness area. All qualified, especially Ben Gill fitness manager. Keep in mind any the metabolism test nutritional advice far lower than than mainland pricing. THESE PEOPLE ARE NOT CARNIVAL EMPLOYEES,THEY ARE CERTIFIED PEOPLE. I would recommend the weight management programs, given by the staff.