The defining difference between the Westin Kierland and other Villa "Timeshare" type resorts was that you didn't feel at all like the amenities were lacking as compared to the hotel side of the resort. The lobby was very nice, service was excellent, poolside drink and food service was available. There is even room service available which is rare.
The room was clean and very spacious. I would recommend asking for a 3rd floor room. Most of the rooms lining the golf course have trees in front of them blocking any view, but the 3rd floor provides spectacular scenery. There is a full kitchen and refrigerator in the Deluxe room which is great if you are bringing children. I think the standard room has a kitchenette, but not sure.
You can jump on a really convenient 2 minute shuttle to the hotel side of the resort. A larger pool and a lazy river await as well as the "flowrider" surf simulator. Note: the flowrider is not complimentary and has to be booked. Appointments are easy to make though and from 4:00 pm on it is considered happy hour and much cheaper. You can also take the shuttle to the Scottsdale Commons about 1 minute away where there are world-class restraunts and shopping. We literally didn't leave that area the whole time, so I wouldn't be too concerned with not being near old-town Scottsdale. Trust me, you will not feel any void with the amount of choices you have in the immediate area.
If you are an SPG member, check out the AAA rate and avoid trying to book with starpoints. At 20,000 per night I would say it's not the best exchange rate and the cash rates are very reasonable.
Overall a great experience.