I would appreciate suggestions on things to do on St. Thomas between a 10:15 ferry arrival from Virgin Gorda and 5:15 flight departure. Can bags be checked early at the airport? Thanks for any suggestions.

Chuck