We chose to stay at the Epoca after doing extensive reasearch of hotel options in Iquitos. It's an isolated region and while there are quite a few lodging options, many appeared to be sub-par. The Epoca is a gem on the Amazon in terms of comport, services offered, and friendliness of the staff.
The staff at this hotel are outstanding! We stayed two nights - one before our trip to the jungle and one after. Both times the staff went out of their way to make us feel welcome. The check-in is extremely fast and efficient. The rooms are spacious, clean, and provide all necessary amenities. The included breakfast tasted excellent. We visited their restaurant twice and on both occasions found the atmosphere and food very good. Finally, they took our laundry after 4pm and returned by 8:30pm for a very reasonable price, which was a welcome relief after spending four days on the Amazon.
Keep in mind this hotel is a converted house - our room didn't have exterior windows but was still reasonably light and airy.
I highly recommend the Epoca when staying in Iquitos!