Beaver Lake Retreat was just what we needed for our weekend in Asheville. It was very clean, a great space to be inbetween all of our weekend activities, and a relaxing space to be at the end of the day. We enjoyed an early morning walk around the lake and appreciated the little things like snacks, Kerig and Daniels quick responses to my questions. Would stay here again.