What is the recommended way of specifying where the player should arrive in the loaded level?

I have two levels, A and B.

The player initially starts in level A, they move to a trigger which loads up level B. In level B they can go back to level A. When I load up level A again the player is back to the PlayerStart location.

What is the recommended way of specifying where the player should arrive in the loaded level?

Thanks!

So, you want to save the last position of the player in Level A to return there later?
You could just use a custom SaveGame Class for that. So if you load Level B you save Position of Level A and if you load back Level A you just load the Position out of the SaveGame File.

Thats an interesting option. Another idea I am wondering about is if there is a way to specify which PlayerStart should be used during a map change?