Great review, sbtinme! We took our first Haciendas trip earlier this year (Campeche, Santa Rosa, and lunch at Uyamon) and will be spending a few nights at San Jose next summer as an add-on to a Cancun trip. We're hoping to swing over to Temozon for lunch one of the days to add it to our Hacienda resume.
They do make for unique experiences. My Spanish is probably a C at best, but we were able to get by just fine. I can certainly see how F students might struggle though.
I don't recall if you've visited any of the other Starwood Haciendas. If so, how would you compare Temozon?