I can't answer the first two, but the third question has always been true, so I don't think that has changed. As for the last question, yes, still up and running.
The stench of Red Bull, cigarettes, and despair wafting across the parking lot from that place upon arrival is unmistakeable.