If it's Xbox, I'm all for it. Are we capping at 120? Or can we bring higher level characters?
Personally, I vote the Demon Ruins, area before Ceaseless Discharge. Low - Non-existant invader traffic, big area, cool scenery. All the other places just seem a little too PvP heavy. The Depths would work well too.