Thanks everyone. Now that our Internet service is restored we will start planning to get to Anguilla later this week, and will definitely research the rental car situation.