Played this course recently and I think it would have to be one of the toughest courses in the world. Also one of the best.