We recently had an overnight stay at the Residence Inn. It was a great experience. Upon walking in, you feel as though you have entered a modern apartment building lobby. Parking is convenient as it is in the attached garage (free on weekends).
The room was well laid out and nicely decorated. We are not ones to usually stay at a Residence Inn, but were happy with our selection. The room was super clean and inviting. The colors are bright and modern touches made it feel fresh. The one downside was that the air conditioner vents were directly across from the bed and made for a breezy nights sleep. But the air worked great... which you definitely need in AZ.
The morning breakfast in the lobby was excellent. They had all of the basics covered and one really can't complain as it is all well prepared.
The front desk staff was efficient, friendly and personable.
For the rates, you really can't beat it.