We had a great stay at the Gray Rock Inn. JC met us on the porch, gave us a tour, and got us acclimated to Asheville. Our room was just as described. The Inn was very clean. The shared bathrooms were not an issue - we never had to wait to use one. The Gray Rock Inn was perfect for our needs - great location and a very reasonable price. We will definitely look to stay here again if our travels bring us back to Asheville.