A 23-year-old woman presents with pelvic pain, cervical motion tenderness, and mucopurulent discharge. She is diagnosed with outpatient pelvic inflammatory disease (PID). Her pregnancy test is negative, and she weighs 58 kg. What is the best treatment?