Our family of four (two adults and two small children) had a wonderful stay at Doug's apartment building in Mission Beach. I've been to San Diego many times and never stayed in Mission Beach, but it turned out to be a great decision. The location of this property is excellent, very close to both the beach and bay side, as well as walkable to many restaurants, shops, grocery, and fairly central within San Diego for the various places we went during our stay (in every direction).
The 2BD unit was clean, spacious, modern/updated with some fairly high-end finishes, and plenty of extras like beach gear, baby/toddler stuff, lots of towels, blankets, linens, toiletries, etc. The in-unit washer/dryer was nice too as it allowed us to pack a little lighter, and there are TVs in each room with tons of streaming options.
Our only concerns were staying on the 2nd floor of the 3-story building b/c the walls are a little thin (we were mostly worried about our toddler bouncing around and being loud to disturb ppl as opposed to us hearing other neighbors), but I'd say this is nearly unavoidable unless you rent a single-family residence. In this particular unit, there is no dining table either, so for eating in, we just utilized the couch and coffee table - no big deal.
Overall, I would rate this a 5-star stay, with thorough and detailed info/communication from the host which we also appreciated. It's hard to beat the value for a 2BD unit in this location and with these amenities, as most of the comparable units I found in the same price range were only 1BD, and having a separate bedroom for our kids was clutch. Hope this helps!