7 Caribbean hot spots