Excellent Air BnB location and truly wonderful to stay somewhere that is welcoming to dogs. It had everything we needed for our few days in Asheville, and we loved that we could walk to restaurants and cafes on Haywood.
The floor is concrete so definitely bring some slippers, even if it's the summer. Also, if you're a sensitive sleeper like me, and you're staying there with a partner, I suggest one person sleep on the couch (which is huge and incredibly comfortable). You can feel every movement on the mattress in the bedroom, so it's not ideal for two people.