The Rancho Los Coches park was nice because it was located in a tree-filled, pretty little valley in the mountains about 25 miles east of San Diego. All the spots had a nice distance and varying elevations between them, however, the park was overrun with ants and we couldn't wait to get out of there after they invaded our RV the second night. We had to make a quick trip to WalMart at 10pm for ant traps and ant spray (which didn't do any good).
We were pleasantly surprised with how nice the Chula Vista RV Park was. It's about 8 miles south of Downtown San Diego, so the location isn't the most convenient to all the places we normally like to visit while in San Diego (Point Loma Seafoods, Mission Bay/Beach, La Jolla, Carlsbad, Oceanside), but the park itself made up for it with it's lush landscaping, spotless grounds and great atmosphere. We had an interior location about 4 spots away from the outside fence so we could see the bay between the other RVs. A short walk led to a beautiful park that's right next to the RV park where you could walk or ride bikes for miles on paved sidewalks along the bay and marina (see enclosed photos). I would go back to this park again!
While here, we checked out Campland On The Bay and neighboring Mission Bay RV Resort for future San Diego trips. We did not care for either of them. Campland On The Bay was crowded, dirty and noisy. Mission Bay RV Resort was cleaner-looking, but, it was basically just a paved parking lot for RVs. The location of both parks were great, though, being located right on Mission Bay.
Checked out a couple of RV parks in Oceanside for future trips. Both were typical RV parks, but Paradise by the Sea has a walking trail that you can take to the beach. Across the street was Oceanside RV park, which appeared a little nicer, but you'd have to cross the busy South Coast Highway to get to the beach from it.
South Carlsbad State Beach would be a great place to stay for a few days, but it's strictly dry-camping (no water, sewer or electric). The views are spectacular overlooking the beach right from your camping spot.