Caribbean charm