I've stayed here twice on business because it's the preferred hotel for the company I work for.
It's a typical suites-type hotel. It's not fancy and there isn't much beyond the typical amenities but it has been clean both times and the staff has been helpful. It's next to a strip mall of random stuff (typical Scottsdale, I think) and there are a few restaurants in the area that are ok.
I would not choose this place for a personal vacation but for a place to crash on a business trip it's just fine.