We did a family cruise with extended family. It wasn’t my favorite ship out of all the royal Caribbean options. I have only cruised with Royal so I have nothing to compare it too.
The main dining room food was definitely the best food on the boat and was exceptional. I wouldn’t do any specially dining options, not worth it.
The windjammer was the worst experience I’ve had on any of the ships and I tried it twice.
Great location to activities and great view