Spent one night in this B & B and had a wonderful time. Firstly - the location in the old part of Marblehead is very nice. Secondly, the Inn, made up of 2 old houses, is nicely done in New England style. our room was very nice with a good old fashioned poster bed. It even has a small bar which was full of guests after we got back from our dinner - and we joined them for a nightcap in a very cozy atmosphere sitting around the (gas) fireplace.
The only criticism I could give would be the breakfast - which we found to be a little bit small in choice and which was made worse that when we arrived after a nice walk around the harbour/Fort Sewall area, the main dish was already finished. They did, however, provide us with nice fresh scrambled eggs, which was a nice replacement.
The price we paid was a bit higher than what we would have expected to pay for a B&B, however it does offer a bit more than what one would expect and all in all, a very nice experience worth the price.