Cruise Ship destination Bannister Caye became number 9 in the Travelers' Choice Top 10 Caribbean Beaches on TripAdvisor:

Originally Posted By: TripAdvisor
9. Bannister Caye, Belize
This little island is a cruise ship excursion. It looks more like a beach in the South Pacific, with the Caribbean blue waters and bright white sand of course.

Live and let live