From the beaches to the forests, Costa Rica is a nature lover's paradise, and this amazing little lodge is one of the best ...