Does this place still exist? I've driven up and down the road 3 times now, never been able to find it. I assume it's closed down as there's no sign anywhere to be seen.