Hi all We are embarking on our 1st ever cruise on the Disney magic on July 30th (7 day Med)..... and I was hoping for some answers to a few questions from you more experienced travellers! 1. Do you need insect repellent for onboard the ship? 2. Are soft drinks (e.g. coke, sprite etc.) included or charged extra? 3. I read that there is one formal night when men should where a suit.... is this really necessary? (or can I get away with smart trousers and shirt).... I wear a suit every day for work and would really like a week off!! 4. My youngest daughter is 12 months old...... how did you guys find the nursery (staff, activities etc.)? Thanks for your help!