Deakstadieđáhus: On location in Cuba