Yeah the checkpoints were very convient. I made it to the safe house on my first attempt but on a repeat playthrough to see all the different options, it helped with not needing to restart from the beginning multiple times over.