We stayed at the Courtyard Salt River for four nights when we were in Scottsdale for a wedding. The hotel is beautiful, with a lovely pool and a good restaurant for breakfast. I would have given it five stars, except that it took a long time to have our room made up. The first day it wasn't made up until almost 4:00 pm. The next day we specifically requested that it be made up earlier, and it was. The staff was very accomodating, and they have a shuttle that will take you within 3 miles of the hotel (which is enough to get to the bus stop if you need to go further, or to the Wal-Mart for the item I forgot).