Had at least 10+ stays in the last 12 months and like this place. Easy upgrades, once to presidential suite.
Indeed lounge can get occupied "with an almost entirely American crowd drinking the free wine" but as long as I can find an empty chair I don't care.
No, you cannot open windows.