Staying in Borneo means staying on one of the largest, most biodiverse islands in the world. While the scenic opportunities are enough to make an incredible stay, your choice of lodging still plays a major role in