This was the best place we stayed in Peru over the course of two weeks. Check in was easy and quick. Our room had a giant king size bed that was comfortable. The air conditioning worked great, and the TV had many channels to choose from (if you need a little TV break once in awhile). The bathroom was clean and the water pressure and temperature were good. Breakfast was offered in the morning, but unfortunately we had to leave before we could enjoy it. The staff that we interacted with were friendly and helpful. The location is very close to the riverfront and the Plaza de Armas, with plenty of restaurants to choose from. We actually recommended this place to a few other travelers we met who were on their way to Iquitos.
I only have two minor complaints. The shuttle service from the airport was included, which is great, but I never got confirmation that someone would be there to pick us up, and I messaged twice. A random guy ended up finding us and maybe calling the driver (not sure) but then wanted a tip. Not sure if he was associated with the hotel, but he did have my name. It was a confusing situation and would have been helpful if the driver was waiting, or if we had been confirmed with. Second, the wifi is a bit weak, but hey...you're in Peru...get out and enjoy it instead of internetting!
Overall, would stay here again without hesitation!