The Zen Cabin is a perfect spot to stay for any travelers wanting to explore Asheville.