I stayed here a few weeks ago and had no complaints. It's not the Ritz Carlton, but for what it is, it's just fine and a great home base for a weekend in Scottsdale/Phoenix. Everything was in good shape, clean, no hassles.
I also did the timeshare presentation and have to give Diamond Resorts credit. I thought that part would absolutely suck like a root canal, but they were very professional about the whole thing and didn't give me a hard time when I told them "no" at the end. I appreciate that.