Definitely a unique experience in the Amazon at Inkaterra. Highly recommend to people looking for a unique adventure. There was a range of activities that allow you to experience the Amazon in different ways. I recommend 3 nights, which give you 2 full days. I dont feel like you need any more or less time to experience everything and relax (always time for a "siesta!"). The food was great. Service was also fabulous. Note when you are booking -- the food cost for breakfast lunch, and dinner is included with your room, but all drinks are paid for a la carte.
The cabanas were more like cabins. Not a ton of privacy since there are screens around each cabana with shdes for privacy, but that is it. In my opinion, it was more like upscale "glamping," which I enjoyed, but may not be right for everyone! No internet or cell service available in this location!