I live in FL & prefer to be in Negril in the summer. It's actually cooler there, nice & breezy. Although it's quite humid, the breeze makes it quite tolerable. Because of the humidity, AC is a must. It's also very comfortable in the shade, in spite of the heat & humidity.
Plenty of vendors. A place on the beach that also has a pool would be ideal.