The good: The rooms are nice (especially the 2 room suites) and very clean. The hotel is in a good location, right across the street from the Westgate Center and University of Phoenix stadium.
The bad: Internet is wireless but extremely slooooooww. I think dial up is faster. You can pay for "premium" wireless internet (very pricey) but it's not worth the cost. I decided to pay for the "premium" service only to find out that there is no noticeable difference between the free and "premium" internet. I called the front desk to complain and they credited back my account.
The outside patio and pool area is very nice but it's shared with the Spring Hill hotel directly across, therefore, it always seems to be busy with kids running wild.
Overall, it was just ok for me.