If people really want the experience they should just book the cheapest 3 star hotel and casino they can find in Vegas, demand they put you in the smallest room available, and just spin in the desk chair for 5 minutes every hour to simulate being at sea. It's literally no different.
Pretty much. Except if you want to go home or go out to eat or go do something that is anywhere else then you're pretty much screwed.
Sounds like you went on the cheapest cruise and booked the cheapest room. Not all cruises and ships are the same. I'm not a huge cruise fan but I've always been impressed with the food, rooms, activities, and entertainment on the cruises I've been on.
Disney cruise is solid. Can't go wrong with the Mouse.
Royal Caribbean, which I would place it SLIGHTLY above Carnival.
Overall while the room sucked - paying boatloads more for just a room with more sqft really wouldn't have changed my opinion any better.
The food was still terrible - it all had this... taste... that resembled microwaved food. I even paid extra for one of the nights do their "fine dining 7 course meal" and while it was slightly better, it was still nothing to write home about.
EDIT: Oh also - EVERYTHING was just cramped as shit. There is a reason why cruise ships are a pandemic's best friend. Having to practically hump the wall when you're going down a hallway and cross paths with other people.
Like I said, if I were to ever go again - it would be Disney and it would only be with older kids and only with an upgraded room. Would also probably just be a 1 time thing as well.