Writing this specifically for first-time Kodaikanal visitors because when we were planning our trip the sheer volume of conflicting advice online made the research process considerably more stressful than it needed to be. Hopefully this gives someone a clearer starting point.
Background on us...