Oh!!! I've been wanting to ask how that place was! I was looking at doing that and maybe going to check out a couple of the forts. My DH doesn't swim very well, so snorkel excursions sound like torture to him, but we all love pirates and ships and history so those seemed really cool. I hadn't been able to find much in the way of trip reports about these particular places though so I wasn't sure how cool they'd actually be for a kid. But your kids liked the Pirate Museum? How long would you say is a good time to allot for spending there?
Oops. I'm editing this because I just reread your post and realized you said you did this BEFORE you had your son. It's late and I may or may not have had a glass of wine.