Love the food and love the atmosphere(M location is my fav.)  During our last visit, admittedly on a Saturday, the service was less than stellar.  Not usually an issue, but something to consider if visiting on the weekend.  Otherwise what is not to like!