I went tonight, to what I think was the public opening (i.e., no charge to get in).
I thought it was great. $7 for a 22 oz beer, which I don't think was too bad. The beer menu was even better than I thought, and my expectations were pretty high. I thought the food was a little overpriced for what it is, but not too bad.
It is going to be so great/crowded in the summer. Really great views from the deck. I think it's going to do very well.