First, the fabulous - We could not have asked for anything better. We pre-booked (on-line) MTD with dinner at 6 for at sea days and 6:30 for port days. Our wait staff, Nic and Noel, as well as our table location, by a window were fabulous. Very accommodating and engaging, Nic brought out extra meals (not too many, just a taste) without us asking and was happy to bring extra when we did ask. He also kept our son entertained with dinner puzzles. Our room attendant (we had three cabins, one with balcony) took care of everything we needed and had clean towels for us twice a day.
The good, food in the dining room was good, (salads were fabulous) but pretty ordinary. Meat dish (beef, pork, chicken) with potato; pasta dish; seafood selection. Shrimp served two nights was kinda small, but good. Lobster also small, good but not great. Nic automatically brought extra shrimp and lobster. Desserts seemed mass produced and tasted as they were. Windjammer food was typical buffet, better food than I've had on Carnival, but nothing that I would just throw together at home. Fresh fruit consisted of melon (3 types)and pineapple. They also had whole apples and bananas. No exotic fruit, strawberries, or even grapes.
Cabins were nice, as much room as I expected. Again, room steward kept everything stocked (towels, ice). Balcony was fabulous with two chairs, table and standing room.
Entertainment: Cruise director Mike Szwajkoski was fabulous! He was everywhere and has a great sense of humor. Would cruise with him again. Derek Lewis at the Pig and Whistle also fabulous. Very funny - only complaint is that if you go back a second night, the routine is the same. Comedian Etta May - Fabulous. Ice show was good, I was expecting more based on review read before the cruise. Watched one production show, it was good, but not enough to see the others.
Gambling: my parents enjoy this activity and I was pleased to see the Casino was reasonable and saw lots of winners - including our group. Bingo was reasonable at $20 a session (4 games) played on the last day and won. Big negative to the casino - Smoking was allowed. Hated leaving there smelling like a cigarette especially in our nice dinner clothes.
Getting on/off the ship: very easy for us. Dropped everyone off and used EZ parking just a block away. Took 20 min. to get on. Did pre-board on-line. Used self-assist to get off which took less than 30 min.
Kids club: Our 12 year old thought it was fabulous!, we only saw her at dinner. She has a very out-going personality, so walking around with a teen posse is up her alley. Looking over the activities, they were just good. She spent a lot of time playing apples to apples, in the arcade, or scrap-booking. They also had rock climbing once and ice skating once.
My 11 year old boy went to his club 1/2 the time. They mostly played some form of dodge-ball. Science activities were demonstrations, not hands-on.
My 17 year old girl did not do any club activities. She tried a few times, but is kinda shy and everything looked intimidating. ( See next comment)
Kid club counselors were not friendly or engaging. When I walked to check on my daughter, they were behind the counter doing paperwork. Twice I saw a young girl sitting by herself, doing nothing. The counselors made no effort to engage her. In my son's club they ran the games, but were not friendly.Did not try to welcome my 17 year old.
This cruise did have a lot of unsupervised children from Mexico. The only disruption for me was during the shows, esp. the comedians, they yelled out several times interrupting the guest.
Spa: good, not fabulous. Booked ladies night for myself, mom and daughter. Felt rushed, did not have a relaxing area for us to be together before and after the session. Also did not like the push to sell expensive products that they deemed we "needed" based on our service. turned a should be relaxing massage into a marketing pitch.
Sports deck: fabulous. Great area, fun basketball, soccer, etc