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.
Live TV from Antigua and Barbuda
https://www.facebook.com/abstvradio/videos/1504360392996513/