This place is a real gem. Aside from the natural beauty of the location, the hosts go the extra mile to make sure you are taken care of. The shared kitchen is kept very clean and stocked generously with supplies and utensils (which is rare in my experience). It's also nice that everything is screened in so you don't have to worry about mosquitoes even though you're in the jungle. And did I mention the swimming hole and nature trails? My only regret is that I didn't stay here longer.