MUCH prefer Fantasy Class - we’re happily retired, approaching 50th cruise), travel with retired friends frequently, and everything we want is there. We love Sea says (brunch is awesome, Tea Time is excellent) we love Port days (if you stay on board, you practically have the place to yourself), and when you do go ashore ports are much the same as the larger ships so itinerary remains excellent. We have cruised bigger ships, however resisted the urge for climbing rock wall, bungee jumping, , etc. so it’s all in what you expect from carnival - make informed decisions. If traveling with youngsters then the smaller ships won’t have quite the entertainment choice. If traveling with friends to enjoy the ship as an all-inclusive, then smaller ships have a lot to offer. Regardless of size, Carnival wants you happy enough to do it again (and again😀). ENJOY!