Good food, very good service