Off Panama’s Caribbean Coast, a New Stay Perched Above the Treetops