Unpretentious comfort food, good ambience