The Caribbean gets talked about like it's one big interchangeable beach… but anyone who's ever planned a trip down there ...