The Retreat offers lodging and a restaurant serving delicious vegan and vegetarian dishes made with fresh, local produce.