Renting a car in Anguilla is as easy as an email Family owned and operated Located at the Anguilla Great House Beach Resort on rendezvous Bay, Major Credit Cards Accepted are Visa, Master Card, AMEX offering competitive priced cars, and SUV s …