Sorry to hear that, it give all of us a bad rep when this happens. If you ever have problems like that again or before you go find a crewed charter boat (not one of the big companies) and email them or us. We can describe what is going in the area, and while we will not bad mouth the other charter companies, we will suggest thing you may want to ask before arriving.
One local company had a local captain smash a boat in heavy seas that he should not have been in and injured guests and trashed boat. While would try not to say bad thing we would suggest that you ask if your captain has a clean record...
Also get name of the boat you are chartering as soon as possible...they hate to tell you because it changes alot depending who broke what last week
Sea Devil Crewed Charters