Hello. I am sorry if these are silly questions, but I am new to cruising and I can't seem to find the answers anywhere. Would you mind helping me out? 1) I know you can not wear shorts to the sit down dinners for dinner, and I plan on wearing nice dresses to those, however, are you allowed to wear shorts for breakfast and lunch in the sit down restaurants? Like Parrot Cay? Lumiere's? etc. 2) When the boat docks at the port are you allowed to come and go as you please? Or is it once you are off you have to wait until a certain time to come back on board? Thank you so much for your help with these questions!!