The Gray Rock Inn was a really wonderful base for our visit to Asheville. Good value and a really central location that facilitates walking to everything. The room was very well equipped and pretty attractive & charming. Room and bathrooms were both quite clean. Sharing the space with a mix of Airbnb guests and long-term residents was no problem (except that I'm not sure we would have been comfortable using their kitchen, but we took advantage of Asheville's many many great restaurants so it was not an issue). The check-in process requires some communication as the owners have to meet you at a pre-arranged time (but the trade-off is you get a great orientation to the inn and lots of great tips on restaurants, local attractions, etc.)
We had a really pleasant time staying at the Gray Rock, and would certain stay there again.