You planned that perfect Caribbean getaway months ago. Crystal waters, white sand beaches, maybe a fruity cocktail with an ...