My heart sincerely goes out to this cruising couple.
The area around Frigate Island is pretty isolated while being pretty close to a secondary town on Union. Frigate is a failed attempt to build a marina/resort and the construction created a bridge of sorts from the mainland. Great place for lowlifes to hang. We’ve looked at anchoring there but have instead continued around to Chatham.