St Thomas means St John……so we would brave the traffic to/from Red Hook to get to St John.
So what if you’re in traffic you’re in a cab! My opinion is St. John is significantly much better than St. Thomas.
However being on a cruise ship stopover I would not risk going to STJ with the chance of getting back to the ship as it leaves port. Also do not take a ship excursion to STJ as you’re in a crowd of ... Since the accurate word was censored, I'll say you'd be in a huge crowd of s-h-e-e-p-l-e.