This is a version of the "Private Island" that many of the cruise lines have. Most of them are in the Bahamas, but RCI has a small peninsula in Haiti cordoned off for their guests. The beach is one of the things to do here. You can rent a cabana or a small lean-to on the shore for shade.
This is not the place to go if you want to see Haiti