Pros:
This place has a big kitchen, and a lot of light. The air is incredibly fresh, and it was lovely sitting on the porch in the mornings. We loved that there was water and coffee creamers and coffee in the flat, along with a helpful guide of things to see in the area. It was very clean.
Cons:
We would have liked to have been provided beach towels (ours were wet and we could not dry them due to being in a, well, rainforest). The wifi was spotty and the instructions noted that it was not permitted to stream movies, which was a little frustrating at night when we wanted to unwind.
Verdict: A perfect environment friendly and centric quiet place to stay for someone who wants to be out of touch with the world.