Nice post! I went to this part of Peru a long time ago but never made it into the park proper (naively thinking I could just turn up at the park in a canoe ferry and bypass the usual park waiting list regulations!) Looks like you had a great time with some good people.