I stayed 3 wonderful nights at Secret Harbor on July 3-6. First time staying there—after many stays at Bluebeard’s Castle and Olga’s Fancy. Although I personally prefer staying in Charlotte Amalie (love taking-in the town, historic architecture, etc.), I can highly recommend Secret Harbor if you are looking for beach resort atmosphere. Nice rooms with kitchenette. Good restaurant/bar on-site. Great swimming and decent snorkeling, steps from your room.