WE did RCCL and it was fine, not disney but we still enjoyed. Their adult pool on the Mariner is gorgeous.
They have a lot to offer on their ships.
The other line I keep looking at is Norwegian. They have some good itins. Plus, they have the "free style" dining.