The Treehouse was an amazing place to spend a weekend in Asheville with my fiancée and our two dogs. It was a perfect home base between visits to local coffee shops, hikes on the Blue Ridge Parkway, brewery hopping and some of the best meals in town. We highly recommend a stay here if you find yourself in Asheville!