Saw ALIVE- Now suposively open (looks like it on the web site as the have already have reviews... What does every one think about it???