I got it. It's
Villa Beauséjour in Paris France.
I found it when one of the sites I went to had "isba" as an alternate spelling for "izba" and a Google image search for "isba" turned up a similar picture. then I clicked through a maddening number of web sites in French that all had pictures of this before I found a link that told me where it was.
I want my 45 minutes back.