It's great if you're an iguana! Just kidding. Haven't been here in a while, but there are no occupants here ... just birds, lizards, maybe a sea turtle or two. It's actually a nice spot to get away for a short visit, but you'll need to bring all your own stuff. There's kind of a lagoon on the southern shore, and the best beach IMO is on the western coast and should be totally unaffected by the sea grasses, etc. But, if you want to encounter of people I would choose Pinel instead (and it's closer).