I have hired 3 times with no problems in Dubai and I had a great time. As was suggested earlier, it’s probably best to arrange the meet in your hotel. I would exercise caution like in many other places in the world. Common sense is the order of the day.