I'm going on a Disney Cruise in a few weeks that has a stop in St. Johns/St. Thomas. They only give us about 7-8 hours. We also are going to St. Marteen. I have two children 2 and 4 so things would need to be kid friendly. Any advice?