The hotel is up to date and the staff is extremely friendly. The hotel is close to ASU, which means it's close to places to eat and things to do, as lomg as you are willing to drive.
The on site restaurant is pretty good, the downside is that they do not deliver to rooms. It is possible to call down and order dinner for pick up.