The bedroom was too small for a double bed - one side of the bed was jammed up against the wall which made it hard for one of us to get in and out during the night. Also the bathroom, although well equipped and very clean, was very cramped - hard to get the water temperature in the shower right without either being already under it inside the curtain or soaking the bathroom floor. The sitting room was fine with comfortable armchairs. Breakfast, beside the office, was plentiful and entirely satisfactory.
Pros: see above
Cons: see above.
Location: At the edge of Sandwich. Good restaurants nearby, but not near enough to walk to. We used the Inn as a gateway to Cape Cod, where we had a good break.