It may be just the angle of the picture but it looks to me like the seat is a little too high. As you mentioned, legs slightly bent with pedal all the way down is a good place to start. But this assumes that the foot is level. It looks to me like your foot may not be level in those pictures: Heel is elevated a little.
Grandpa had great taste!
Brent