We stayed here during Spring Training 2011 when we came to see our beloved San Francisco Giants play!! It was a great place and about 15-20 minutes via street to Scottsdale Stadium.
The front desk staff was very nice and helpful. The rooms were clean and a good size, with a kitchenette and sofabed. The TV in the "living room" area was in an awkward place though. A big plus was the free breakfast but they ran out of everything really quick and lots of people were left waffle-less!
We had a hard time finding this place at night when we arrived. Its located behind a bunch of buildings. The location is convenient, with tons of restaurants, bars, shopping malls, and supermarkets close by. Theres an amazing Whole Foods just down the street too!!