Making an appearance at a hospital geriatric ward McCain finds that he has never felt more at home.