Great place and had awesome service.  I'm not too sure about the layout but i think its laid out for more of a family restaurant and not for a local bar.  I'm used to Native New Yorker separating the bar and the restaurant side, but the way they have it set up will get the job done.  The one thing i was not a big fan of was the super small patio.  There was only room for a couple tables.