Back prior to the devaluation a few years ago, the Mercer Street location was my go to place. Not great, but well located for my wife and I. I was never upgraded really, but came away feeling like I had a good stay.
Haven't stayed since the move to 70k points. If I were you, I might try another place, if only to give us another data point.