I've stayed here a few times and really like this hotel, though it does have its flaws.
They have a huge pool with several whirlpools. I love to get a free shoulder massage by standing beneath a waterfall that feeds into one side of the pool. Poolside service has always been good. They have a nice buffet breakfast and once when I was running late, the service team did a nice job of expediting my drink orders. The concierge is knowledgeable and has recommended a few places to eat in the area that I have truly enjoyed.
The downsides are that many of the rooms are a bit distant from the lobby and elevators. Some of them have pathetic views. And as noted with several other reviewers, the parking charge is really a nuisance tax especially when you do pay a lot for the rooms there.
It is a nice hotel, but it doesn't measure up as a resort in the sense of what I know AZ resorts are.