I also had some problems with Hamelin although that was cause I was to lazy to read his crew. That all changed once I realized I could ignore the rats and just move through them to get to the rat catchers and Hamelin lol. Tbh I find niño is a good choice to be able to take out the rat catchers as well.