Just got back from a wonderful couple of weeks in Chile. If you have the points, the Hyatt (also in Las Condes) is the nicest Hyatt property of the 25 or so that I've visited. It also counts as one of their "standard" properties (cheapo points).
Have a great time, and throw down the pisco!
good tips, flyme2. I'll make a note of that property.