Somewhat, yes. Ladies can get away with a lot, but they will keep certain people out with intermittent dress requirements for the men. No "street wear"
Sort of. It's an upscale place so definitely dress nice. No joggers or baseball caps.
Thanks! Your answer is awaiting moderation.