If you want to stay right at the airport and you're a slave to the Marriott Rewards program, this is where you stay. I paid $180 a night which I thought was high for what you get. A penny more would have felt like a travesty. The room was comfortable. The bed was great. The flat-panel TV appreciated.
Didn't understand why there was not even a chair on the balcony. Even looking at the freeway, it would have been nice to be able to sit out there.
I like the lobby bar. Friendly employees and chatty guests.
I usually stay at the Residence Inn in Scottsdale which is cheaper and closer to great entertainment and will probably go back to doing that but if you need to be by the airport, this isn't a bad choice.