I have been using tripadvisor for years and trusted the reviews. We were on a 12 day trip through New England and this was the only disappointing accommodation. Maybe our taste is different than the other travelers who stayed here, so as a comparison I will use the Pomegranate Inn located in Portland, ME. The Pomegranate Inn was $30 less expensive and the decor and food could not have been more different (so much better) than the Inn on Golden Pond.
The decor at the Inn on Golden Pond is tired country. The bathroom is outdated. And the religious tracks just don't belong. On the positive side, the Inn is very clean and the bed was comfortable. The breakfasts were basic and not very good. The hosts are pleasant enough. We just tried to stay away as much as possible. Also, you cannot see Squam Lake from the Inn. In my view, there is nothing special about this B&B. I recommend that you check out the hotels in Meredith if you want to stay in the area.More