Very cool, unique place! Would definitely stay here again. We didn't have to drive more than 15 minutes to get to any of the best locations in Asheville.
If you plan on bringing a dog, you should be aware that there are other dogs roaming around off-leash. They seemed friendly enough, but if your dog doesn't get along well with other dogs it might be best to stay elsewhere. Other than that, though, I'd definitely recommend staying here!