The Grand Hyatt was never a luxury property but the rooms were all refurbished not too long ago and, in the price range, might be a good value if an upscale hotel is OK for you. Fairmont, IC, Stanford Court, and StFrancis are in the same category, not luxury.
Many folks here like the MO but I didn't, my room was substandard the one time I tried it. The RC has a great location but doubtless needs renovation by now. I would pick the FS if I was choosing for me.