We are on SOTS next week and I understand that all dining and show reservations need to be done while onboard. My question is, can we make the dining and show reservations from our app, or will we need to go to the Box Office and a dining location to make our reservations? Thanks in advance.