I have had many bad experiences at the Pointe Hilton Squaw Peak. The Buttes is very nice, and of course the Scottsdale Princess and the Phoenician if you're in that price range. For a non-resort hotel it's tough to beat the Ritz-Carlton but make sure you get an upgrade to the Concierge level for the phenomenal food service. Amex Platinum will do that for you if you have it.