We just returned after a day's stay at MacArthur House at Grand Marais, MN. Its a big house owned by a family and they rent the rooms. The hosts were warm and friendly and can guide you about the places to visit nearby.
We stayed in North Shore Room which was quite comfortable. the bed was tidy and bathroom was clean though it has no bath tub. The room had no TV, Iron or coffee maker.
The breakfast is served at 8.30 am to all the guests. It included potatoes, french toast, fruits, juice and coffee. Though they boast that North Shore room has Lake Superior view, I felt thats its only to lure people. The Lake is at quite a distance and the view was obstructed by houses in between. Moreover, they charged $105 for it which I felt was expensive for a B&B (all hotels in that area are costlier so cannot really question them!)