How can I get my player to spawn at player start when a new level is loaded?

My player location gets saved at certain checkpoints. When the player reaches the level end I change this saved location value to the location of player start in the new world that is loading. This value is saved in the first person player bp.