Stella Maris on Long Island, Bahamas

Any one ever been? Any reports? Thinking about heading there in November. Appreciate any comments.

'dude