We have been considering moving to either Garden Grove itself or surrounding area. Could you tell me about the town? We have never lived in a town as small as Garden Grove before, and any advice you could give us would be appreciated. Thanks