You will find the snorkeling for the kids great right there at the Buccaneer. I'd suggest also that right around the corner...down the road a mile or two is the Green Cay marina and the Tamarind Reef hotel...the snorkeling there is equally grand. And you will get to see the St. Croix Iguanas around mid-morning basking in the sun. The last time we snorkeled at Tamarind Reef a spotted eagle ray flew past us several times, and it is not at all unusual to see a Hawksbill turtle or two there.
Dining at the Buccaneer's Brass Parrot is exceptionally pleasant, it is a fancy place with some of the highest prices you'll find on the island, but worth it. Also at the Green Cay Marina is the Galleon which is also a very nice place to dine. And one of the "locals" establishments which would cause those cautious about local cuisine is the La Reine Chicken Shack located in the center of the island. Great open pit bbq chicken...regardless of what you order you'll get some Chicken, some beans and some rice. Just go with the flow, you'll be entertained and satisfied!
S.C.U.B.A. is one of the two dive operators doing business out of the Christiansted Harbor. Often times Anchor Dive Center also comes over to the Buccaneer and picks up divers. In our view it is a much more pleasurable dive experience with Anchor. Specifically because Anchor seldom does their second dive along Long Reef. I have a particular aversion to Long Reef because the coral formations suffer severely because the human influence from the shoreline on the reef, it is in pretty rough shape when compared to other dive sites along St. Croix's north shore. Anchor dives the Salt River Wall for their first dive, then heads west (away from Long Reef) for their second dive. I can't tell you the number of times we've been aboard the Betty Ann or Deliverance (both of Anchor's dive boats) heading out of the Salt River Harbor when we saw either S.C.U.B.A.'s Reliacne or Dive Experience's Dive Experience II heading our way...Anchor pulls up to the PRIME mooring ball for the day and in the water we go. We've been onboard for less than 10 minutes, while the Christiansted vessels have been on the water for almost an hour. And Anchor's surface intervals are normally accomplished ON SHORE, back at the dive shop.
Again, I apologize for the late post. I seldom check this board since returning to Colorado.
Enjoy