Leatherwoods Mountain is a great place. The cabins are very beautiful and well kept. The property is wonderful with horse trails and walking trails right in your backyard literally. Definitely would recommend for any vacation.