I was put up at this hotel by my Amazon lodge when I wanted to stay an extra night in Iquitos
I was pleasantly surprised - the service was excellent, one desk person went out to her scooter and got me an handkerchief (I had lost all of mine), the little house maid went to carry my heavy bag downstairs, a lot of bad Spanish prevented her - front desk good advise and assistance, laundry fast and good, restaurant adequate
The room and bathroom were tired but clean and the bed comfy
The location is good - near the main square and waterfront
I was told to be "careful" in Iquitos, Belen market etc - I am "careful" in my home city - but I felt quite safe and I was not hassled really at all - if you are thinking of going to Iquitos, go!
Iquitos is a great place to visit