We have sailed Liberty a few times and Oasis once a couple of years ago. we are fans of rccl and diamond plus. Larger ships like Anthem seem to have way more children than Liberty , entertainment is really good on both , but more restaurant choices and entertainment on the larger ship. in general we prefer Liberty which is freedom class or voyager class which is just slightly smaller, love the ice show which all these ships have.