Owl’s Nest is one special place. It is a really great place to stay and the hosts are as nice as it gets. I couldn’t recommend this better if you’re looking for peace near Asheville with great views at the mountains.