Great place. Great ambiance, I'd come here for a date. The food came put super quick but I didn't feel rushed. They even asked me if I wanted to order more (all you can eat) after I was done. The server was on hand to always top up my water etc. Good menu.