This is my first time on a cruise.. May 24th sailing date and I wanted to find out how I can book seating arrangements in advance for dining. My family is a party of 6 and my son is 4 years old. Also, some members of my family are allergic to seafood.