My husband and I will be spending 2 nights at the Marriott before we cruise out of St. Thomas. We will have 1/2 day plus a 1 full day on the island and will not be renting a car. I am hoping we can enjoy the pool/beach at the Marriott on the first day since we arrive in the afternoon and want to relax after traveling. Do you have any suggestions of things to see/do on our full day. Any beaches, restaurants, beach bars that are a close cab ride to the Marriott? Ideally a good beach with a bar/restaurant on site.