All website info indicates men must wear long pants and collared shirts to restaurants. Anyone who has recently stayed there, can you advise if this holds true or can men get by with nice shorts? Also, what about the dress code for women? Shorts, skorts, skirts.... what is acceptable? Thanks!