My family (myself, wife and twin 3yr olds) had a lovely time in San Diego staying at Christina's place. Ocean Beach is a bit bohemian and you can expect some aircraft noise but it's a great location for the beach (espeically if you're really into surfing) and the chance to enjoy some local hospitality.
Christina's place was as advertised, family safe and suited us with easy access to the CBD and sights such as SeaWorld. Christina was a really hospitable and her communication was top notch in terms of timely responses and details, local tips etc. Christina even sent a gift for our boys to play with during our stay, which was a really lovely touch. Would be happy to recommend Christina's place.