We are just off this one too. We got seats in Vines when wanted, Take 5 most nights after dinner and the Mix and Wakeview bars never had a wait when we were there. Ordering from the app was slow though, if it ever showed up. Admittedly when there was any 'events' on in the piazza we watched from 6 or 7
Queued the first night for Estrella, but then our waiter suggested we ask the hostess to book the same one each night, we did and never queued again as we would be seen and just told it was ready.
Overall cannot complain about the ship, the staff were all excellent as was the food, however, the location of The Catch is terrible. We were sat, but then there was no chance of a conversation due to the noise from the piazza, so we were moved to Crown Grill instead. It was handled well but we won't chose to dine there again unless it's closed off some how.