Stayed here for 5 nights in late December 2017, family of 2 adults and 2 kids (10 & 13). The Treehouse was a great experience from start to finish and an shining example of what AirBnB is supposed to be about. We stayed in a compact but adequately sized separate 'apartment' which adjoins the main house and kitchen by a short walkway. Great view of the jungle canopy westwards to the ocean. Beds were comfy and there was plenty of 'stuff' for us to use - lifejackets, marks, snorkels and fins, beach gear, and even a telescope! There's also a hot tub but we didnt use it.
Breakfasts outside on the veranda were prepared by the hosts and typically consisted of fresh fruit, pancakes, bacon, and smoothies. Keiko was kind enough to accommodate my dietary restrictions. We drank juice and James' hand-picked/prepared coffee (which is extremely good - grab a bag or two before you leave). Mornings were my favourite time as we had chance to chat with the hosts and get tips of what to do. James' advice and travel directions were first class. Probably saved us a fortune too as we did not need to hire guides for many of the activities.
Treehouse location is 5-10 mins out of town up a winding road and can be easily accessed from north or south. You definitely need a car to stay here.
Nighttime brings out the sounds of the jungle - bring earplugs if you are a light sleeper or fall asleep to frogs, birds, insects etc. and wake up to roosters!
We were lucky to get to see James' farm and got a tour of his coffee production. We all really enjoyed that experience.
I highly recommend this accommodation for those who don't want the typical tourist experience.