Lovely cabin nestled in the rainforest - great place to unwind and switch off.