Hands down best spot to farm for the critter achievement once it becomes practical too.
The mobs are like level 40ish or whatever the normal EPL mob level is, but there are like 30+ critters within 8 yards at all times. Best to just run up through one way and back down again.
Good Luck