I am going to repeat what others with common sense have been saying... you are taking a cruise that is relatively inexpensive, so just enjoy yourself, be grateful you can at least have a vacation, and stop picking at every little thing. Yes, because of the low price, almost anyone can go on this sort of cruise. That means that you will be sailing with people that you might not normally hang out with, so guess what, don't hang out with them! They are there with their own family and friends and don't want your company either. Just go and have a good time with those you came with. The ship itself was quite clean, the shows were enjoyable, and the food was tasty. Did I say that the ship was exquisite, that the shows were Broadway quality, that the food was that of a five-star restaurant? NO! But our expectations were realistic. We have been on cruises aboard Royal Caribbean, Princess, and Celebrity. The cruise on the Imagination was really no worse or better overall. Now, for those of you who will try to make the best of your short cruise, here are some ideas and advice.
Catalina Island: Walk off the pier and head toward the right. Keep going all the way to the end (quite a walk but very nice) and make your way to Descanso Beach. There is a little hut that sells drinks and snacks (good daiquiris). There is a small beach area where you can relax. Sometimes there is a fee for the beach, but if there is then just walk around the area and enjoy the view and your drink.
Ensenada Island: Take the bus into town ($3 round trip). On the ride into town they will try to sell you some excursions. They are definitely a good deal and we did one several years ago. If it sounds like something you want to do, go ahead and do it-quite safe. If you decide to just stay in town, then walk around and see if there is anything you want to buy from the vendors. It's fun just to look even if you don't want anything. A polite "no thank you" is sufficient. This is how they make a living, so don't get all bent out of shape when they try to sell you something. After you've worked up a thirst, stop in one of the many bars and get yourself a drink and some nachos. If you want to be slightly shocked, then go to Papas and Beers and enjoy the "show".
On the ship: Hang out by the pool on the Lido Deck. They have great music starting early in the afternoon. All those that are in a good mood will dance and you can either watch or join in or just relax. The drink guys are very attentive. Go to the shows (they were very entertaining and you won't be disappointed). The casino was fun each night; even if you don't gamble, it was a good time watching people try to win money out of some of the machines (large crowds would gather around). Comedy show was good too.
Dining: We did the any-time dining. I would say that this is one area that needs improvement. They don't have the logistics figured out and it was quite disorganized. We learned our lesson the first night and would get in line at 5:30 pm so that we could be seated as soon as the door opened at 5:45 pm. Even so, we sometimes wouldn't get out of there until 7 pm. Again, they need to improve on this. I think we will return to the early dining option we have always done before.
Overall, a great cruise for the price. Would definitely do it again. Just make the best of it and have a good time.