Pap is level 125 you will miss some but you might be able to do it. I would recommend though having a party with another person. I have been doing Vikings myself and I get about 20% an hour sometimes more sometimes less xP I switched to Gigantic ones when I hit 122. I can't really give you any advice beyond that but I do..Pap twice a day and Vikings the rest of the way and level about once every other day.
Pap is great exp. A tip i learned from a veteran arch mage is to stand on the 2nd platform from the left wall and spam cl. You wont get stunned nor debuffed, which is a pain when pap cancels out magic guard. Like mentioned in the posts above, I went spirit vikings from 125-131. Cl easily slices through the mob.
if ur looking for places to grind then you should gt somoene to get u into Neo City to kill mavericks [lvl 121 gives like 2.3k exp] [lvl 123 gives about 2.4k exp] thats where i trained till 127, around 127 you should train at rextons(Weak to lighting) give the same amount as the lvl 123 monsters, but they hve a faster spawn rate its currently
where i am training right now prob until 130. At 130 i'll switch to Brextons (those are weak to ice)
But if u want to boss and grind go to ludi and kill pap till the limit i tihnk its 2 and then just kill gigantic SV