My daughter's high school basketball team comes to the Arizona Grand Resort twice every year for the Nike Tournament of Champions.  It is a beautiful place, centrally located, with lots of amenities at the resort and nearby. This year we had a problem with the wi-fi access in the Mountainside rooms, but the manager made it right by us.  Our team enjoyed themselves, and it is a good value, so we'll keep coming back to this resort.