Anguilla offers stunning resorts, beaches, vibrant food and luxury experiences. Discover what’s essential in this Travel Guide to Anguilla.