Tranquility Beach, Anguilla The newest resort in Anguilla is right on the sands of Meads Bay Beach, with a sleek, modern, residential resort design that includes a mix of 15 units ranging from one to three bedrooms, all with sparkling kitchens and unsurpassed views.