Drop off Box
Our flight back to the UK departs 10.40 on a Sunday. Are any of the car hire firms open early enough on a Sunday to drop a car off at, say 0900?
If I remember right there are drop off boxes. I'd ask when you get your car.