Brandywine may be a good option. Can you really just pull into Marina Cay docks long enough to drop off?
How early should they get to the ferry terminal for the 7:30 am ferry?