Great spot for a family stay in San Diego.