Kudos on a great review and I am glad you enjoyed the Dream. We sailed the Dream back in 2010 and had a great time. Just a few suggestions if I may....On your next cruise, you really don't need to get 2 separate cabins, maybe just upgrade to an oceanview or a  balcony. I feel it would be less expensive than getting 2 cabins and you will have more cabin space verses an inside for 4 people. As for the excursions, if you do some research pre-cruise, you will find that there are less expensive trips you can take on your own for no more than the cost of a cab. For example, when in Cozumel, you can take a taxi for $15 USD each way (for the cab, not per person) to Paradise Beach. There they have a huge pool, massages on the beach, jet ski's nearby and water toys for the kids. Entry is $2 USD and use of other amenities come additional. Day pass is $10 USD. When you see what you think you may like, go to Trip Advisor and see how your choices reviewed. I think with a larger cabin for your family, you may find that 7 day's may be to little for your cruise!! ;) Bon Voyage......