There is no dress code per se, but most people are dressed "up" for dinner there. If you're out for the day & don't have time to change out of your shorts, it's ok, you won't feel so out of place that you have to leave.
I went in sneakers, and capris and a nice blouse.
No. But for dinner you should dress properly.
I wouldn't go coming from the gym
Thanks! Your answer is awaiting moderation.