We really enjoyed our stay at the Gray Rock Inn. The room had everything we needed, and the location was fantastic. John was a great host; he was very communicative prior to our visit and willing to work with us when we ended up arriving prior to check-in time. He also gave us some good tips about places to check out in the city, which was a big help and really added to our trip.