I have been on 3 cruises and they are just so much fun. There are a lot of things to see ans experience while on one. There are shows, the pools, endless food bars. There are also for the drinkers there are lounges and the casino, There are many shops that you can browse. Thy main event is being able t get off at different ports the ship stops at.