Thank you all so much for the great recommendations! I can't wait! I haven't been to the Caribbean in 20+ years, so I think we might stick with the ship excursions for this trip (hubby would be much too nervous about missing the boat!). Next time however, I'll be back here looking for the bargains.
I think I might try to buy some snorkel equipment and let the girls practice before we go...
You all are great- thanks again!