From your answer it appears that it's a good place to go for shelter repair and provisions. OK then,,,, for the right reasons it's a good stop.
We stopped there, anchored outside and went in to look for a nice place for dinner. Gave up after a couple of hours and on the way out fount that place near the entrance that had live music and good seared Ahi. On the way out the Admiral was almost taken away by mosquitos. At least 50 bites by the time we got to the boat. We had to travel at about 20 knots to survive. Completely illegal dingy ride.
The outside anchorage was really nice.