Can't say enough good things about this place. Staff is super friendly and service is always top notch. We are regulars here and go at least once a month. We never really go at a certain time so we have been there during dinner rush and times where its been us and few other families.
I recommend sitting at the bar if you're alone or with another. The bartender is very pleasant and it seems to be a lot more laid back. Families won't have a problem sitting in the dining area. The longest we ever waited was 10-15 minutes.
Food is excellent. Hot fresh and many varieties and drinks are cold and fresh too. Prices are great as well.