Is it okay for men to wear shorts there for dinner, and can they wear sandals?