I recently attended a conference in AZ and stayed at the Squaw Peak. The grounds were very nice, and with all the on-site activities this hotel would be quite a draw for the kids.
Being I don't have any kids, plus it was too cold to be out by the pool, activities on site were pretty limited. The gym facilities and the comfort of the bed made up for the lack of adult festivities. The gym was good sized and had ample new equipment. The bed was really comfortable and had great pillows.
Great for a family vacation, A-Ok for the business traveler.