We are coming in from AZ for one night pre-cruise. This place really looks great. Do you need reservations? Dress code. That will be a travel day for us so I am wondering how much we will have to change for dinner. If dressy any suggestions for other great casual restaurants. Love excellent food price not an issue but do not want to have to dress up.