John was a great host! Even waited for us as we were late to arrive. The Grey Rock Inn is in a perfect downtown location in Asheville, located right next to lots of restaurants / shops / breweries. The price was good, the room was clean, and everyone was friendly. Parking was fairly easy behind the inn, and free as well. The bathrooms are public, but are always available, and clean. Absolutely no problems with this. Would highly recommend! Had a great time.