Anguilla’s shores are scalloped with some of the most glorious beaches in the entire Caribbean