Hello. First time on Virgin. Just booked cruise last week. We leave next Friday. Nothing available to book on app for dinner or shows. Where can we go to book both of these things onboard. Should my husband go book dinners and me the shows? Will they let you on earlier than board time? We have a late board time 4:00. I hope things will be available, will they still be available that late? What places to eat are good and must see shows. Sorry for all the questions. Thank you so much for any advice.