Lounge on dreamy white sands in a laid-back Caribbean town in Anguilla. Peruse cute shops and luxurious restaurants while enjoying the coastal paradise.