On taxi’s, if you use the proper state taxi’s make sure they use the meter, or agree a price, but you can’t rely on them as the taxi’s are never around when you want one and hanging around in 40 degree’s trying to hail a cab is not great, and the chances are the driver has only been in the country for a few day’s and won’t have much of a clue where things are. i’ve had no problems with the hotel cars, but they are about double the cost of taxi’s, but taxi’s are not that expensive, making hotel cars about as expensive as UK taxi’s. I tend to use a private Limousine company. He charges about the same as taxi’s, is perfectly pleasant and polite, doesn’t drive like a prat, a nice clean car that that doesn’t smell and is roadworthy and you can text him to pick you up – let me know if you want his number.