Traveling to Culebra by personal boat is not a problem. If you’re coming in with a US flag from the VI you only have to call CBP when you anchor to check in