I was here a few weeks back with a rather large group and the place was at least 80% full. That was where I thought the staff would struggle but they didn't. They kept up with food and drink orders and didn't skip a beat.
The food was quite good and the interior was pretty nice, but standard in my opinion. The location of this place makes it a little hard to find for folks new to the area. It's tucked away a bit from where you might park.