we are planning to cruise on the sinfonia july 2008 to italy,spain,monte carlo,malta and tunisia. does anyone have any info for us. this will be our very first cruise. wondering how dressy the formal nights are, and if we can take wine on board with us? any info would be appreciated.