Looks like a direct hit on Barbuda.
http://www.ssd.noaa.gov/PS/TROP/floaters/11L/imagery/vis-animated.gif
Most of them stayed (less than 300 residents). I can’t fathom the devastation.