Since you seem to favour large chain resorts, take a look at the Four Seasons Anguilla. The architecture will be familiar and the beaches there are totally world class. There was significant hurricane damage last year but I think it's fully up and running now.
Last edited by Pausanias; Jun 21, 2018 at 4:34 am