Thought I'd share feedback I received from some of my questions posed via email to them.
"....yes the cruise ship passengers are able to use our facilities for the day.
The facilities that you are able to use include our beach, restaurant, and bathroom. We have a policy at the hotel which is, if there are any guests who are not staying at the hotel have to pay a $5 per person for the beach chairs.
We are located on the East End of St. Thomas where there is a ferry dock to go to St. John or Tortola which is only about less than five minute drive away.
The taxi cost to drive from down town Charlotte Amalie to Secret Harbour is approximately $10 to $15 a person.
Cruise ship passengers are able to get a taxi from our resort but we do ask to hold $20 holding fee due to the fact that if the guest leave or go on another taxi we are able to pay the taxi that we called for you. When your taxi comes we will give you back your $20 holding fee."