Overall, this was an amazing experience. The place is beautiful and clean. Tons of detail and space. Each room of the common area was really interesting and luxurious. The staff was extremely attentive, kind, and knowledgeable. They had a tip and coupon for everywhere we went. I feel like the whole Northshore knows Ed, the Innkeeper as we kept getting free appetizers and kind greetings. We had breakfast at the B and B on Saturday and it was great. There was a miscommunication about Sunday which resulted in us not being served breakfast which was a bummer but I'm not going to allow that to lower the rating I give. It would have been really nice to have breakfast but that wasn't the way it happened for us. Still though, a really good spot. There are super friendly dogs there that were exactly what we needed after a 6 hour drive. Lots of complimentary items that really made us feel like the owners wanted us to be there. The price is very reasonable too for what you get. I highly recommend staying here as there is no reason not too.