Good service, good food, overall happy