Overall, an excellent place to stay. The only criticism is, I wish the listing was very explicit about the amenities, for example, what soaps, shampoos, detergents, and condiments, if any, would be left in the property so we can prepare for our visit. The soaps provided were hotel size, mini shampoo, and conditioner, not adequate for a lengthy stay. I recommend bringing your own shampoo and conditioner, detergent, soaps, and condiments, including salt and pepper. Otherwise, the property is excellent with plenty of activities for kids and adults. The pool was great. Expensive to heat. The accommodations were fantastic. Very close proximity to downtown Scottsdale and a great homebase to attend spring training games. Would definitely stay again and plan my visit better.