training place for a lvl 73 member...

hi, well ive recently started playing runescape again and im a lvl 73 member and i was wondering were the best place to train would be i could do with somthing that gets you fast xp but also gets good drops anyone know of any where?

Rockcrabs by Relleka.