Up and down. Food: very good. Service: crap. Couldn't have been more than 7 tables with diners, and 4 or 5 wait staff, yet our wait person didn't come by between dropping off food and the delivery of the bill. No coffee,no drink refills, no check on food quality : nothing. They all stood around the dessert counter chatting.