I don't like the idea of respawning from the very first part of the map when being killed by mobs or even the boss.

There should be way points that when you cross this, you would be respawned to this when killed.

If you want to respawn to the beginning of the map, say to pickup some lanterns, you would just have to do it manually by re-entering the map.