IFF:en har nu fått ett nytt hem.