19 Hotels That Have Reopened for Business After Natural Disasters Tuesday, 05 December 2017 “Carimar Beach Club Anguilla ~ Located on Meads Bay Beach, one of the most loved beaches on Anguilla, this one and two bedroom villa resort is planning a grand reopening for guests for the Christmas holiday…” ~ By Gwen Pratesi, Contributor Author: