No reports on Anguilla right now, here is the Meads Bay web cam -north facing beach
http://www.earthcam.com/cams/anguilla/meadsbay/?cam=meadsbay_hd


Life's a beach