First time cruisers should try this one. We got onboard and initially our toilet didn't flush. Public ones worked though. That problem was fixed within 5 hours and we didn't have any more bathroom problems. We bingoed, went on self planned excursions (snorkeling, shopping, and exploring) and partied in the evenings. My daughters, 11 and 14 had a blast. The food wasn't bad, just not flavored too much. Our wait staff, Micheline was the BEST!! She answered our questions at dinner, gave us a full rundown of the next day's itinerary and made sure my daughter's french fry addiction was satisfied. We did the morning breakfast buffets which were pretty predictable breakfast buffet food - omelettes, cereal, eggs, potatoes, tater tots, fruit and assorted pastries. Our stateroom attendant, Franklin kept our room furnished and we were greeted with entertaining towel animals on our evening returns - the girls loved it!!
As for advice, if you order the coke package for beverages remember it doesn't include virgin (non-alcoholic) cocktails or the CocoLoco drinks on CocoCay. At $6 a drink, we learned this lesson the hard way. Don't keep your cellphone near your Seapass card, it'll deactivate it. After 2 trips to guest relations, my girls finally followed this instruction. If you do bingo, keep your receipt and you can get free plays on future nights. We were the bingo queens by the final night and had a blast. Wait until you get off the ship to buy an excursion, it's cheaper and you can get the exact type of excursion you want. No waiting on a group, going places you don't want to see or missing cool places on the way. Even though there was a predetermined tip included on our final bill our service was better in the dining room when we left our tip at our table. Service was faster, our special requests were anticipated and the waitstaff was happy to see we were satisfied. Leaving the ship, carry your own luggage off. We left earlier, didn't have to wait and breezed through customs.