Looks like a great trip. Only advice I can give is be wary of the locals if you haven't been up that way before.
Every experience I've had with them was massively negative