Sex tourism booming on the Caribbean coast