Shows are at 7:30 and 9:30
https://www.cruisecritic.com/reviews/review.cfm?ShipID=530&pgtype=activities
More than dining you’re going to want to reserve any kids activities you want on the first day—flow rider, zip line etc. Some of the activities don’t run in port and won’t run if the winds are too high. If there is an activity that might be cancelled due to winds and the cancellation policy is reasonable make reservations for 2 days. If you get on the first day, cancel the second day. If your first day is cancelled due to wind, you’ll still have an opportunity. If you try to make a reservation after your time is cancelled, you’ll find it’s all booked.
If you want spa services, book them now. Be prepared for the provider to want to sell you products at the end of the service. Just say no thank you.