No, I sure don't. I do know it's been the #1 fan favorite for over a decade. It seems to get good reviews, though, not to mention the European PGA Tour goes there.
I know it is one of the most popular hotels around that area. I have never been to that hotel myself, but have heard all sorts of good things about it.