Champers Restaurant Rockley Champers sits on a cliff above Barbados’ west coast in a coral stone storehouse — the parmesan-crusted barracuda alone justifies the reservation.