I went last year and it is a stunning place. Take a snorkel and if you can go diving.
It is no fishing, but a mate of mine was going to go a few miles away where you can, I believe, fly fish for bonefish etc.
If you did want to, erm, "guest" at night, be careful.
At night the big fish come in to feed. I saw something scatter a shoal of sardines and it would have made a hole in me, never mind a bait. At least 200lbs - god knows what. And no more than 10 yards from shore.
I wouldn't like to hook one on a Shakespeare telescopic and 10lb line, I can tell you.