See answer to Skip's question above. Are you sure your ship will be docked at sunset? Usually you are already under way by then. You can actually to to St. John in the a.m. & still have time to either shop for a couple hrs. or sightsee on St. Thomas. I've done it at least 3 times. There is a tram to Paradise Peak not far from the dock in St. Thomas. You can go up to see a great view & get a drink up there. (Hurricane, I think?) Have a great trip!