I'm a fan of this place, myself. I've been there a half dozen times or so, including one time where I took a group of 20 ladies with me. I heard no complaints on the meals that time and I've always been pleased with mine. Yes, it may be a bit overpriced but it's in one of those areas that's trying to become trendy.
The only thing I don't understand is why on Earth you have to order at the counter...