The food and the service are consistently good here.   My only complaint is the cleanliness of the bathroom on the main floor.  It smells like man pee.  Otherwise, the food, the service, and the atmosphere are wonderful.