My wife , children ( 6 yr. old twin boys) and I just returned from our wonderful vacation aboard the Oasis.I will try to keep to subjects not duplicated in other reviews and simply second the opinions more thoroughly stated elsewhere.
Embarkation - as painless as possible.
Lunch before seeing cabin -- rec. Park Cafe -- roast beef sand. is awesome and not too crowded.