From seaside shopping to an amusement park made of Lego's, The Village by the Sea, Carlsbad is the epitome of family friendly.