The only other suggestion I can make then is that you contact the hotel they were due to stay, or the car rental operator, express your concerns, and get them to enquire locally, which will probably produce a better result than you can get at your distance.
Please post the answer here when you get one, and don't worry too much!