This place is basically a giant store and soda fountain now.
As many have said, it used to be free. Having gone several times during the free era, I can't get excited about this place now. There used to be an intricate fountain along an entire wall. You could set your shot glass-sized cup along the ledge and it would send a stream of fresh Coke to into your cup. It was awesome. And the Cokes of the world used to be free as well. Sigh.
Basically, if you collect Coke memorabilia, then this is the place for you. I would only stop in if you needed a break from the Vegas heat.