I visit Jordan for few days only and I booked Petra for a day as I was not having more time, first recommendation.... book at least 2 days in Petra, so you can have a good walk on the site, have a cup of your drink in front of the treasury with no rush. My driver that day was Oday, very kind, flexible, good to have talk with as the way to go is around 3 hours, he was on time in both of pick ups and he was very committed to make sure my tour experience was good. My trip was great in general, the country is very quiet, with so much history an amazing culture and very tolerant and kind people, I will definitely come back with more time, I would love to be in Petra at night and to do wadi rum and Aqaba , that I miss this time. They are having a low season regarding tourism because of the conflict in the countries next to it, so it could be a good chance for you to travel if you do not like crowds , thank you Oday , thank you Jordan, see you next time