Embrace the spirit of the British West Indies at Belmond Cap Juluca