Where nature, food and art nourish the spirit