Thanks so much for all the information. This is incredibly helpful. We may have use of a Jeep on St John which will make the provisioning and laundry much easier since we can do it there while the boat is on her home mooring in Coral Bay. I'm on the fence about whether to have the kids and their friends use the ferry or do pick up / drop off. They are 18 to 21 years old and know how to get around on island so the ferry / taxi is no problem, but the drop off / pick up seems like fun experience. We may pick them up and have them ferry back from St John when they leave. It would be fun to send them a map pin on the day they get there and say "find your way here" smile.