Not sure where to stay in Anguilla? Our INSIDER GUIDE features the best places to stay on the island - on ANY BUDGET!