We just got back a couple of weeks ago and took our nine year old for the first time. This was our seventh time, but first time with our daughter. It's definitely a different experience and you have to mentally prepare yourself for that. Fortunately, you have multiple kids on board which will allow them to entertain each other a bit. We did some things right, and some things wrong and learned from them. Luckily, TMM provides a wifi router which will let your kids have some limited screen time and that helps break things up. We found ourselves rushing to provide our daughter with every experience possible instead of slowing things down and letting her enjoy things. Long sails can lead to boredom especially this time of year when it is hot and the wind is lighter. Be sure to bring some cards or games with you. Uno was popular with our family in the evenings. Take some time to just play in the water, jumping off the boat, snorkeling, etc. You may want to bring some inflatable rafts, etc for them. We took a taxi from Leverick to the Baths and she loved exploring there as well. Anegada wasn't a crowd pleaser for her because the sail both ways was longer, with light wind and hot. We could have better used the time to spend more time snorkeling somewhere else. We took a mid-week break at Scrub Island and she loved being able to go in the pool. She also liked snorkeling there as well. Looking for turtles in each harbor was popular, as was exploring Sandy Spit. She loved learning to drive the dinghy and that became her role in each harbor (with my close supervision and docking). Make sure if you are ashore that there are virgin daiquiris to keep them cool and entertained while you enjoy an adult beverage. We did not let her jump off of the Willy T, but we did moor close to the cliffs on the east side of Norman so that we could just jump off of the boat and snorkel along the rocky shoreline and check out the coral and fish along the edge. She loved that.

In summary, remember to slow down and enjoy it through their eyes. Set reasonable expectations for everyone (activity as well as relaxation time) and make sure that you make time for yourself to enjoy things as well. I hope that helps. Happy to answer any questions you may have.