Great resort for family vacations
We thoroughly enjoyed our stay here at the beginning of June 2012 with my brother and his family. The check in and service from the staff throughout our stay was magnificent. The rooms were clean and very spacious and although we only stayed a few nights they would have sufficed for a longer family stay.
The resort is perfect for families with all the required amenities to entertain the kids including several pools, waterslide, slow boat rides, mini-golf etc. The poolside bar with associated snacks or lunch food adds to an enjoyable day cooling off from the Phoenix heat. The restaurants on site are also a good standard with a good varied range of food. 
If you bare looking to see the sites in the city centre of Tempe then it is about a twenty minute drive. Otherwise, it is more than sufficient to just stay and enjoy the resort amenities.