Tropical paradise
Snorkeling heaven with a fort for the history buffs. The water is an amazing blue, feels like the Caribbean. So much wildlife in and out of the water. Lots of tour options, kayak rentals, etc. You need to take an NPS boat to get here. Campsites are sandy (and therefore more comfy than lots of other places I've camped!). Most sites have shade and are quite private, some have palm trees, some a view of the ocean...every site is a little different and all are beautiful. Bring a travel hammock to relax. My gear got pretty sandy (not surprising), I don't remember the bugs being too bad. Make sure to watch the sun set!! Plan to spend at least two nights if you can.