Goose Rocks Beach is mostly protected from the surf and is a very place to visit. Gentle sloping fine sand makes a huge playground for the kids.