Oceanside, considering the traffic, is the mid point. Its not the nicest beach community in north county but it is not that bad and has some good places it eat. Be careful taking the 5 on the weekend. It can get pretty nasty in-between Oceanside and San Clemente, especially on Sunday afternoons.