I went with my family during times it was listed as being open and it wasnt. No one answers the phone and the website is outdated. Is this place still open?