Coco Cay is approximately 100 acres of sand and scrub brush. It is really an extension of the ship in that the bars and buffet are moved to the island when you stop there. RCI runs all the excursions. You either pay for an excursion with RCI or you sit at one of the beaches and do your own thing. They also set up several bars on the island. It is a nice day with your own private island....along with the passenger capacity of whatever ship you happen to be on.