Going to be in St. Thomas in a couple of weeks on a cruise. Would like to go to St. John's. Should I go thru the ship for an excursion, or is it worth my time to go outside? Just looking for a short island tour, for a total of about 4-5 hours.