A terribly healthy storm.
Jamaican radar, for those interested:
http://www.metservice.gov.jm/radarpage.asp