I looked it up and it looks VERY cool! I'm a person who doesn't go somewhere for the service or food (even though I love it) or things like that but becaue of the atmosphere and I must say if I had the means I would certainly(!) go. And also because I love animals but don't like going places where it's obvious they are miserable
BTW I was just watching a Christmas special on TV and saw you guys at that most-santas-walking thing in Las Vegas