Great food and best service seen in years