The Grey Rock Inn is exactly as the photos and advertised. It is right in the heart of downtown and very convenient to everything. The rooms are clean and warm!
I did not meet John, but he and his son Will were VERY flexible with my delayed flights and arrival times. I was also able to store gear there while I went away, (I had a booking for the following weekend too).
The only thing I would note, is that it does smell a little like cigarette smoke inside....otherwise an excellent stay!