Maybe consider after they land - catch a cab/ferry to STJ. They can sleep in the next morning and there are plenty of places to eat in Cruz Bay.

Another possible option is get a water taxi to bring them to you and skip the hotel. Not sure if hotel room/cab/ferry would equal the water taxi, but just a thought.

You probably have already thought of these two options, but just throwing them out there.


“Every time I open a bottle of wine, it is an amazing trip somewhere!” José Andrés