Renowned for its breathtaking beaches and relaxed ethos, the flat, paradisiacal island of Anguilla is one of the ... today ...