Hotel und Steakhouse Riverdam haben sie ihr Haus genannt, gelegen am Stausee Heyda nördlich von Ilmenau, nicht weit von der A71. Bevor sie das Objekt übernahmen, war es Seminar- und Ferienhaus, davor Unterkunft und Kantine während der Bauarbeiten der Talsperre Heyda. Angelegt wurde der 95 Hektar große See von 1980 bis 1988. Weder vom Bauarbeiterdomizil noch vom ehemaligen Seminar- und Ferienhaus ist etwas geblieben. Alles wurde von oben nach unten und von unten nach oben gedreht, renoviert, umgestaltet, Zimmer und Seminarräume erneuert und überall ist der Geist der Westernhelden Bud Spencer und Terence Hill zu spüren.