We stayed in the B&B for the Memorial day weekend. Like the other reviewers mentioned, Craig was a very personable and accommodating host and cooks a mean breakfast. The room (Sonenson) was clean and bed comfortable. Most of all, the space was decorated with lots of personal touches, making it warm and welcoming. The place is kids friendly and is only about 10 minute drive from downtown Madison.
Overall, it was a pleasant stay and we would recommend it to our friends who would consider b&b in madison. Four stars only because my ideal B&B would be on a farm, where I can enjoy produce and eggs from the land itself.