Just to be clear the true 'final' healing is at the very very end of the game in the desert area at the temple. it is not one of the areas you heal on the map....as the video shows above you need to wait at the tree, in the temple, once you pick her up. this is not the first time you pick her up, which is what confused me, until i reached the end of the game.