We are diamond on Rccl; have gone on 7 spring breaks in a row with our kids and grandkids.
Altho' we love Rccl, we were disappointed that the ship was so crowded, more kids than we could count. Many unsupervised. But more disappointing was that there were so many babies. We were in a balcony cabin with babies on both sides of us. We had to move from a wonderful table and excellent service because we were next to a table of 12 with 3 small babies who fussed every night for 4 straight nights.
We found the food to be excellent both in the Windjammer and in the main dining room. I don't know what more any one could ask for.