We are presently on the island. I would give Europcar a pass. Will post more later smile