I have done both and what I did not like about the Oasis class ship was you have to make so many reservations. When I am on vacation I do not want to follow a schedule unlike my normal daily routine. However, as others have said the kids love the RCI ships.