I saw the princess, dont think its so nice
My top 2 hotels, the Dan and Royal beach
The only advantage of the LM is the big rooms
I did Petra and you can do it yourself no problem. Cross the border, get a local taxi for a day and just drive. Petra has a visitor center, were you hire a local english speaking guide. When you done, just have your taxi drive you back. Just check if the border is open 24 hours, I am not sure