Pre-med at Williams

Can someone talk about the pre-med experience at Williams in terms of the course difficulty, the smoothness of the application process and the academic achievement needed to get into some good medical schools?