Just in from a wonderful visit to St. John. St John Inn was a great place to stay! The room was great, the breakfast was wonderful and Molly and Dave were the best hostess' ever! So nice and helpful! this is a great place to stay and very reasonably priced. I would definitely go back and stay here again.