Here is a thing that happens every day somewhere in the travel industry: a couple books a Sandals resort because it has the best swim-up suite photos on the website, arrives to find the property is on a rocky shoreline rather than a sandy beach, and spends the first day quietly recalibrating their expectations. The resort is excellent. The beach is not what they imagined. These are two separate facts, and the travel booking sites that sold them the trip presented only the first one.
The Caribbean has extraordinary variation compressed into a surprisingly small geographic area. Saint Lucia has dramatic volcanic terrain, black-sand coves, and the Pitons — two UNESCO-listed peaks that turn extraordinary colors at dusk. It does not have the long, flat, white-powder beaches that appear in most Caribbean photography. The Bahamas has those beaches. Jamaica has both, depending on which parish you’re in. Barbados’s west coast is calm and clear; its east coast faces the Atlantic and is beautiful in an entirely different, more turbulent way.