We chose this cruise because it had so much entertainment and activities to accommodate our family. My wife and I have two young children, ages 4 and 7, and there was plenty to do for all of us that there was no chance of getting bored. From the child size climbing wall and splash pad to the Abyss dry slide and zip line, we kept our days full of excitement. We also enjoyed the many different meal options which were included at no extra charge; we never had a bad meal. We also ate a couple dinners at the "not included" restaurants which were very nice as well. There was an abundance of options at all of the restaurants that we were all able to find something we liked. We had a couple days of rough seas that altered the itinerary a bit but the crew did an amazing job taking care of us and we never felt like we missed out on anything.
We didn't plan an excursion because we had planned a full day at Labadee. We checked on how much a taxi to a nearby beach was but it was $120 so we shopped a little and got back on ship. Had a great day hanging out on boat without any crowds though.