We had a fantastic stay at John’s, The Gray Rock Inn. Our private room came with mirror/sink and mini fridge. The shared bathrooms were always available and clean. We enjoyed playing cards on the second floor porch overlooking Biltmore Ave. The location was ideal for exploring Asheville.