Well, at least the Airport and surroundings. We had similar adventures going to/from WOC in France and even managed to get a traffic violation ticket for doing something wrong (we still donĀ“t know what, but we got the message from the car rental agency). Agree on the lack of proper signs and directions.