It’s kind of like hanging out in a big Casino Hotel. There are shows that are free, a casino, a spa, nice pools, shopping, pretty good food and nice staff. If you are on a big ship, you might feel like cattle getting on and off at the different ports, but otherwise, it’ pretty nice. I didn’t think I would like it for the “cattle effect” but I have been on several and always have fun.