The bottom line is that you were felt to be unwelcome and unrespected in various ways despite being a paying customer, besides the flaws in the accomodations. Definitely the worst bed and breakfast we have ever stayed at.
The website says you can make dietary requests at time of room confirmation, and while the innkeeper did agree to remove the down bedding and offer stuff we could eat at breakfast, she complained to us later in a slightly veiled manner that we were demanding, even going as far as to congratulate me for putting up with my wife. You did not feel welcome and there was no feeling that she wanted to improve our stay in any way she could.
There were visible dips in the mattress, showing its need for replacement. The bathroom appeared to not be cleaned as thoroughly as it could have (mostly the toilet), the sink faucet handle was loose and could be completely removed with your bare hands, and the toilet seat was loose. Water pressure was so low it took a long time to fill the clawfoot tub (we own a clawfoot ourselves).
The innkeeper had family guests (adults and children) who stayed over and were there during our visit. When we came back from eating in town, we found the innkeeper and her family guests eating dinner at the large table they use for the guests' breakfast and were told they hoped we had dinner already. They were very loud and uproarious downstairs at night for at least another hour, so there was no quietness or respect for the paying guests (despite 3 rooms being booked for a total of about $450 for one night). This experience is far from their website where they claim to encourage napping, reading, and taking time to become rejuvenated. In the middle of the night, we were awoken by rodents in the ceiling or wall, which we heard several times, and had trouble getting back to sleep.
The only thing we agree on with the other reviewers is the delicious breakfast (muffins, eggs, OJ, and more). That and talking to the other paid guests at breakfast was the only highlight of the visit.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC