My husband chose to go with Dr. Sandro Corigliano. He was scheduled to be there at 8:30 but arrived a little early. He is a little fuzzy on how long each thing took But...he did say that they sent him one place to take his blood and then another place to get vaccines and then another place for the medical exam with the doctor and the x-ray. My husband didn't have a vaccine record so they gave him 2 shots. One had 3 different things in there (just the basic requirements). For the doctor portion, the doctor didn't do a full physical. Just checked his blood pressure, listened to his heart, asked him about some scars he had (twice...maybe to see if he had the same answer :P), checked his stomach and did the x-ray. Nothing special. The only things that the doctor asked my husband about were the things he had responded yes to on the forms provided by the embassy. He said that the doctor was friendly and the only surprise was that he thought the total they told him after he had vaccines was the grand total (190 soles). After everything was done his total was about 500 soles! I had told him they take cash but apparently they only take soles :P All in all the exam and whole thing was a pleasant experience and not worth the major anxiety.
My husband was told to pick up his results next week (I'm guessing due to the holidays).