The house is downloaded the first time you play; after that it opens from your browser's cache.
The full game for Windows: sharper graphics, shadows from every lamp, and the best performance.
Browser and Windows players share the same mansions. In the Windows version choose Multi Player > Connect to Server and enter: