Help me find this site!

I saw this amazing site once where it had sections and I think the backgrounds were all in 3d/drawn and the people - mostly women were videos. I think it was a site for either a drink or alcohol bevarage and it had a girl at a desk … hmm maybe it was on a ship ? anyone know what i’m talking about ? or know of similar sites using video for the people talking to you ?