Ok. I googled it. Called the Lions Lair and apparently open to the public. Only about a two minute walk from Tensing Pen. I will check it out. anyone been there?