Hi Naxos, I also dont remember that thread.
For Salta, I would recommend three locations, which are all different in all ways (including budget wise):
Sheraton has a luxury collection property, a spa resort which is called Patios de Cafayate.
For a home type experience, check out Hotel El Lagar, which is in Salta City itself. Once a family home... its a very unique experience.
Also in the city, you have the Sheraton Salta.
Out in wine country, try to see if you can stay at Bodega & Estancia Colome. A very nice high-end wine lodge that is run by a winery of the Hess Collection (Donald Hess Wines).