Panama’s Isla Grande is a tropical oasis in the Caribbean. (Courtesy Janna Karel)