Golden Retrievers are very gentle and friendly dogs.
Yes they are.  They are also very loyal animals and love kids
They are well suited to country and suburban enviroments.
Yes they are.  They are also very well known for being patient and loving.  Making them good with children
They really love water and like to swim
They come from a hunting background and are really good at learning
But they have a tendency to roam, so should be kept in a fenced area.
They are also really good as helper or seeing eye dogs
They should be taken to groomer's regularly because of their shedding.