We had an exceptional stay at Grey Rock Inn. The room was quaint and inviting and very clean. The bed was extremely comfortable. The bathrooms are shared at the Inn european style. There were two bathrooms on the floor we stayed on. The one we used was steps from our room. It was large, and I can't stress this enough - incredibly clean - good job Milton! I felt very comfortable using it even though I knew it was shared because it was maintained at such a high level of cleanliness. The Inn's location is very convenient to downtown Asheville. We could easily walk to all of the shops, restaurants, and events in the downtown area. We didn't have to search for parking everyday like we saw other people doing because parking is provided for guests behind the Inn. The manager John was friendly and helpful and he made sure we knew about upcoming events in the area during our stay. The Inn is also very safe and secure which made for a worry free stay. My husband and I highly recommend Grey Rock Inn and will definitely stay there again.