People flock to Michigan beach for Memorial Day weekend