B&B owners ourselves living in rural PA, we rarely find a B&B that we feel lives up to what a B&B should be, but this place exceeded hopes and expectations. The owners are friendly but not intrusive, offered suggestions for restaurants and other activities when asked, and served a wonderful breakfast including fresh fruit and a hot egg entree that was delicious. Our rooms on the second floor were clean, spacious and well-appointed. There was plenty of hot water for showers that had great pressure and the mattresses were a dream to sleep on. The decor was of the period - antiques, oriental rugs, tasteful bed clothing, no frou frou lacey tchotchkes that we find so annoying. Though we have friends and relatives in the area who offer free places to stay, we'll be happy to pay to stay at the Thomas Shepherd Inn. It's that wonderful.