Our first impressions visiting Iquitos, Peru