I have visited three times and this place is simply fine. Not worse or not better than that.
I don't like the fact they have no windows, I'm generally natural light fan but that's not why I say they are just fine, it's mainly the customer service that to me was never as nice and attentive as I would like it to be. I had to ask for another beer somebody else than our waiter a few times, but that's ok - I'm used to that from eastern Europe.
When it comes to beers this place is amazing - seriously - ANYONE can find their thing over here, the selection is endless.
The food was ok. Out of three things I tried, my favorite was tuna poke. Nevertheless, there are much better places in Vegas to dine than here, I would say that this place is great for beer lovers but would advice to dine elsewhere.