My husband and I thoroughly enjoyed our stay at the Thomas Shepherd Inn B&B. The owners were very accommodating, from offering suggestions on where to eat, places to see and special breakfast accommodations as I am a vegetarian. Our room (#6) was very clean, nicely decorated and had many windows that let in lots of natural light. The full breakfast was delicious and there was always coffee, tea, cider, spring water and hot cocoa available throughout the day. We enjoyed the 2nd level back porch which had rocking chairs and pillows for comfort. Plenty of snacks were provided in the afternoon. The town had many eclectic stores, some fine dining establishments, bookstore, quirky coffee shop (really good coffee) and wine store (knowledgeable staff). Would definitely stay at the Thomas Shepherd Inn B&B again!