This family-run hotel on the Caribbean island of Anguilla is perfect for those seeking the comforts of a home with the amenities of a resort.