Both of these units are simply wonderful. Their troop tree is very simple: one infantry line, culminating in Rhodok Sergeant, and one crossbow line, culminating in Rhodok Sharpshooter. Let's say rather that they are overall the best suited units for a defensive playstyle, absolutely terrifying as siege defenders, and still very competent on an open field, assuming you know how to play with elevation. Now, let it not be said that Rhodoks are only 'anti-cavalry', because that'd be a very limiting description. On top of that, they have only two war fronts: one with the Sarranids and one with Swadia, two factions whose strongest asset is their heavy cavalry, which loses most of its threatening power when they try to fight Rhodoks on their own land.
The very concept of Rhodoks is turtling, their whole army is designed around that defensive stance, and so is their natural environment, since their Kingdom is made of steep hills, surrounded by mountains, and what few entrances it has are chokepoints defended by some of the best castles in the game.
Well, it's also my favorite playstyle, so I think I can answer that, and that would be Rhodoks.