I just returned from a trip to Jordan and in Petra I stayed in both the Marriott and Movenpick. I chose the Movenpick for the night before visiting Petra to ensure easy access early in the morning and stayed at Marriott on my way to next destination using points to save some cash.
The Marriott is fine but isolated and full of large bus groups. I was upgraded to mountain view room and thought it was in good condition and certainly very clean. I chose a wine & cheese snack as my welcome amenity and was still given full breakfast buffet. I had dinner in the Bedouin tent which was delicious and with the local musicians performing and the fire going, it was a real nice experience.
I wouldn’t pay their cash rates and they are stingy with award availability but if you can get it, you’d have a fine place to stay.