We enjoyed our time in Sarah's place very much. She is a caring and attentive host and the house is very nice. It is clean, comfortable and has contemporary furnishings. There is a little balcony and a deck outside where you can watch the sunset (or at least the sky changing colors as the horizon is not visible from the house when the sun's in the north). Note: the walk to the beach would be difficult for some people. It's a ways to the stairs to begin with and then the stairs are long and not made for people with physical issues. You can drive down as well and park for $9 per car. Go into the Visitors' Center - it's small but the volunteers there have much to share.
Would definitely stay there again.