A welcoming place with great food.