Corcovado Wilderness Lodge is an award-winning luxury hotel offering a remote rainforest escape on the Osa Peninsula.