I'm currently playing Ronin as well. 40 hours into the game. Just want to let you know that there is Fast Travel. You have to raise the banners in each district in order to unlock them which at that point is used to fast travel between them and to heal/restock like in souls games.