Have you considered Delray Beach as a stopping point? Approx 1 mile of beach to land on. If interested I can check with Ocean Rescue