We are considering renting a house in Stinson Beach in July. We are two families with 7 teenagers between us! I would love to know what the village of Stinson has to offer in terms of entertainment for them. Really, they just need a place to walk to, buy an ice-cream, have a coffee. Is there a supermarket, cafe or restaurant?