We have not personally stayed here- but live a couple of blocks away. Here are our two experiences:
First, for our local wedding, my husband's wealthy Chicago Aunt and Uncle stayed in the Cave Room of this bed and breakfast. There were extremely pleased.
Secondly, good friends of ours (not so wealthy) came from West Virginia and were looking for a reasonable place to stay with their dog for the four nights they were visiting. They stayed in the Barn. We visited them several times, played games in the enclosed sunroom (which was nicely heated with a gas furnace) and very much enjoyed it. They were extremely happy with the pricing (especially considering the pet factor) and it was great to have a real "place" for them to stay while visiting for so long.
We definitely will recommend this B&B to others who visit us.