The place was a nice get away vacation for us and we enjoyed our trip! It has an additional desk called Selvatours with optional tours that are mostly worthwhile. Unfortunately, however, we had a little bit of difficulty getting a hold of them during Semana Santa (when our reservation was booked) to find out how to schedule everything and get there by boat (we had to show up and figure everything out ourselves manually), so I think the service piece can be improved upon. Also, the trip.com website needs to get in touch with them to get the phone number(s) correct because the current one does not work. Overall we still enjoyed it.
We had an excellent stay at ApartaHotel Tierras Amazonicas! It had everything we needed including Air Conditioning in our room, and some additional nice touches to the place. Also, the owners are very accommodating and friendly! They went out of their way to help pick us up, find a nice restaurant, help us find where we need to go next and drop us off at the time we needed. Highly recommended!