We cruised over spring break and the ship was full of families, which was fine with us.
Dining: The staff is well trained and took great care of us. The meals were mostly average, both in the dining room and the Paris restaurant (buffet). That was the only disappointment about the cruise. When we cruised Alaska several years ago on the Jubilee, the food was excellent. We were seated with 2 other families. 3 sets of parents and 4 teens. Worked well.
Cabin: R116. Got lots of exercise going up and down the stairs, which was fine with me. I only gained 2 pounds. The cabin was apparently above something that occasionally made noise, but it was not a problem except for the morning we arrived back in Miami - there was a lot of noise then.
Ports: Loved them all! Tendering is not fun at all. Very tedious. All I can say is get on line 30 - 45 minutes early and you'll be the first off the ship. That's what I did. Belize and Roatan are quite third world, i.e. squalor. But the cave tubing was one of the highlights of the trip. We booked it ourselves with Reggie's. We just took a cab to the West End of Roatan and snorkeled in an idyllic locale. Ate some great local food there too. Grand Cayman we booked with Captain Marvin's and snorkeled, then went to Stingray City. Loved it! But the best was the snuba in Cozumel with Mayan Paradise. Website is www.snubacoxumel.com. Snuba was so much better than snorkeling and we have snorkeled extensively in many locations in the Caribbean and Hawaii.
Kids Program. My 15 year old daughter went to the orientation meeting and decided it was dorky! She made a friend at our dining table and spent time with her.
On Board Activities: The shows were so-so. But the comedians and the juggler were great! Otherwise, we just laid out in the sun. Nothing else seemed too interesting.
Unfortunately, Paradise will no longer be smoke free later this year. Big loss there. Non-smokers don't drink or gamble enough for this policy to be profitable. Definitely true of us. We ran up less than $15 on the Sign and Sail card...and it was all done by our 15 yr. old!