I absolutely loved staying at the Gray Rock Inn. John met us at the door and handed us off to JC; both were friendly and helpful, and JC told us about Asheville and things we might find of interest. Everything was clean, the bed was very comfortable with its pillowtop, and I appreciated the character of the building more than a hotel room. The residents were so quiet I barely knew they were there, and there are enough bathrooms that I never had to wait. There's a sink and a fridge in the room, which was great. The Inn is conveniently located at the edge of everything - all kinds of restaurants and shops are within walking distance. There's a food co-op next door, and a brewery and a restaurant right across the street. It's nice to be able to sit on a porch on a main street in town and just watch everything go by, and here you have your choice of an upper and a lower porch. There was definitely traffic noise - I was in Room 8, facing the street. A speaker is provided to help block that out (with your music app). Aside from expected noise, I can't think of a single complaint. If I return to Asheville, I will definitely be checking the Gray Rock Inn first!