If “Caribbean Beach” conjures up images of secluded white sand beneath swaying palm trees, then you will be disappointed in the Bocagrande beach facing the Caribe. It resembles a gritty Miami Beach. The narrow shore in the shadow of endless high-rises is jammed with tourists and hawkers. The waves are rough despite rings of breakwaters. Yet it is close to the new major hotels so it is convenient for a quick dip or tanning in the sunshine.