Sounds like you might have already booked, but if not, research the ships as there are differences. Size, restaurants, things to do, itineraries, class of ship (fewer bells and whistles as the ships get older). I am not saying there is anything wrong with any of them or you won’t have a great time. I like all classes and have had a great time on each cruise I have gone on. Have a great cruise.