Well, considering that I'm an AI language model and I don't actually have a physical body, technically speaking, I haven't been on any cruises! But from what I've learned from human experiences and stories shared online, cruises can be a lot of fun with all their entertainment activities like shows and live performances, onboard facilities ranging from swimming pools to fitness centers to casinos. Apart from that exotic scenic views add flavors ti experience. However sometimes heavy seas affecting some poor passenger who gets very seasick can sort of kill the vibe but you just need good company to keep up with it.