I'm dividing this review into two parts. One of the actual accommodations itself and one of the interaction I had with the listing owner.
I give the accommodation 5 stars. It's exactly as described in the listing and then some. While certainly not a hotel, it reminded me of a stay at a friends cottage/cabin/2nd home. It's rustic, but spacious and comfortable. We especially enjoyed the huge lanai with its views of the ocean and the jungle. I spent most of my time on the lanai. The listing owner's father Ed maintains the property and was our contact during our stay. He was absolutely wonderful. He bought us fresh bananas, papayas and avocados grown on the property. I also enjoyed picking the sweetest oranges every day from the tree adjacent to the property. Because this property is in the jungle, it is loud at night with the sounds of birds and insects. I personally loved it. If you are a light sleeper, this may bother you. The bed was adequate, again, like staying at a friends cottage. There is another farm right next door where we bought coffee, grown and roasted right there as well as macadamia nuts.
Although we had booked 15 nights we decided to leave after 12 nights, and this is where things went a bit off kilter. The listing says, cancel before 11:00 AM on Jan 31 and get a full refund for the nights that remain 24 hours after you cancel, minus the service and cleaning fees. As such we put in a cancellation request per the policy through the Airbnb site. I noticed that the listing owner (also named Ed), didn't respond to my request until 48 hours after I made it. During this period, I didn't think too much of it, as the policy was clear and the airbnb message system said that my cancellation request was delivered and provided a date and time stamp. For whatever reason, the listing owner declined my request. This was surprising to me as I followed the policy he had set out. It took some back and forth between us but we did it get it resolved using the Airbnb resolution center The last message the listing owner sent me was "just to make the guest happy.don't want to deal with nuclear issues." This left a bit of a bad taste in my mouth.
This is my reasoning for giving this experience an overall rating of 4 stars (good, but not great). I thought about rating lower, but I do want to give the listing owner the benefit of the doubt and I don't want to take away from the fact that the accommodation itself is great at that particular price point.