We recently sailed on the Azura and booked the anytime dining option. On arrival we found we had been booked on the set timed dinner option. On querying this we were told they couldn't accommodate all of the people who had booked the anytime dining option and that they had a waiting list of 178 people. WHAT IS THAT TELLiNG YOU P and O? We ended up on the 2nd dinner option which was between 8.30 and 8.45. We never got out of the dining room before 10.30, sometimes it was 10.45, which meant we missed most of the entertainment. If we had been told on booking that anytime dining might not be available we would never have booked the cruise, we're not into school dinner systems.
We often ate in the buffet restaurant which was much more relaxed and we were able to see 3 shows a night. The food in the buffet restaurant is miles better than what they serve in the formal restaurant and there is much more choice.
You also need to be aware that they have become very strict with the dress code and there are notices regarding this outside the bars and restaurants.