I rarely stop at CGB. Pretty much a better spot for the land tourist than boat tourist. From the water it appears to be exactly what one would expect for a Caribbean beach, so I don't discount its appearance. But it never fails to disappoint me in several ways. So many better options when on the boat, but if on land it is one of the best options.