What a find! Happy Trails is a relaxing and wonderful place to stay. Our hosts were friendly and accommodating. The porch is magnificent! Every detail has been considered to make this a comfortable place to stay while visiting Asheville and the surrounding areas.