cjrudy - That's a pretty broad ask. Are you leaning toward a charter or land based? As to your 2nd question, most folks prefer to go thru STT. Flights are usually less expensive and there are more options. The potential downside is you are stuck with taking a ferry to your final destination. The schedules can be limiting, but for most folks it works out well enough. Private water taxi is another option, cost is about double. Personally I prefer flying thru PR. Easy enough to get there from the mainland. Its the last leg that can be an adventure. The regional carriers for that leg tend to cancel flights pretty regularly.