It's RCI's private island in the bahamas. Lots of beach area, and they offer various "excursions", or you can just get a lounger and lay on the beach, or rent a float for dips in ocean.
They have a large bar-b-q area, and bring all the supplies from the ship.. so food is included as it would be on the ship. You only have to purchase drinks.
Because it is a spot where tendering is necessary, if weather/water conditions don't permit safe tendering there is a chance you won't make the stop.