I arrived yesterday and havnt seen a single AV yet. Have seen a lot more BMWs porches, jags, etc than I would think I would see on an island....strange that the the traffic lights here dont seem to have any influence on the traffic..... ???