idea of requiring specific locations for Rest
This may sound like good idea on paper ...
But what would stop us from simply returning to previous "rest point" ?
If nothing, all you "add to the game" are several minutes of walking. :-/
Is that your intention?