Is the Biscuit Palace still open? Reason I ask is that when trying to access their website, I get the message page not found. And it doesn't matter how you try to get on their website, no information. Does anybody have any info on what may be going on???