Nice, although not truly luxurious hotel. I have been to Amman on Business several times and have stayed at the Grand Hyatt, Marriot, and Holiday Inn. Since I wasn't paying, I preferred the Hyatt, although it is over-priced. The Marriot is probably the best value of the three hotels.
Recommendation: If it was my money, this is where I would stay. If someone else is paying, stay at the Hyatt, which is a bit more polished and luxurious. Sports bar ("Champions"), cigar bar/steak house, good complimentary breakfast buffet. Great night life scene at the sports bar that always draws a big crowd.