The Leaf is a fantastic place to stay. The beach is a little over 800 feet away and accessible by walking if you don't mind the hike. There are also lots of restaurants and places to explore within walking distance.
Ed was a wonderful host and responded to questions. Even made sure their were beach towels when we inquired about their availability.
The space is super open and bright. Note that the sun rises early (at least during our June visit) and the white curtains let lots of light in. Totally not a complaint because it looks exactly like the pics. I'm just super sensitive to it and and came prepared with eye shades. Also, the street can be a bit noisy and we had to leave the windows open to cool the space. The inn down the street had some construction which started before 7am. Even with the extra light and sound, I'd still stay here if we come back.
Lastly, if you rent a car, get a small one if you intend to park in the space provided. Ed notes that it's tricky and he's not joking.