If you're visiting your family at Arizona State, I highly recommend this hotel. Perched on the edge of campus (well...a few blocks away) and a block from popular Mill Street, this location was perfect for my stay for my son's graduation convocation at Gammage (within walking distance). My room décor was modern and inviting, the bed most comfortable and amenities plentiful (the only one missing was body lotion--a necessity in "Arid-zona!"). The common areas were spacious and well-designed. Meals were available but I didn't eat at the hotel at all. It looked as if many did, but I chose to dine elsewhere with friends and family as I was traveling alone. The desk staff was extremely helpful at all times.
The only drawbacks to this spot were two: an undersized parking lot--I had to park in an adjoining city lot which was a little inconvenient--looking for a spot, not finding one, having to come back inside to find out where I could possibly park--but the hotel has an agreement with the city, and I was given a parking tag I could show to the parking lot attendant. My other complaint that I probably should have addressed while I was there, but chose not to, was my room had a strange odor at times. I'm pretty sure it was coming from the tub drain--I've smelled it before at my own home when the drain needs cleaning and stuff starts to decompose. I just kept the bathroom door closed. I'd wondered why the bathroom light/fan was on when I checked in. I'm guessing the cleaning staff had noticed this, too.
All in all, the downsides would definitely NOT be enough for me to stay elsewhere during my next Tempe stay. An "Excellent" rating is only a free breakfast away! (this location charges for their breakfasts)