This is a classic case of buying the itinerary. My DW had never been to Mexico so we remedied that problem and booked a cruise on the Splendor. Having sailed on the Spirit, (Really good Carnival ship), I thought we would take a crack on the pink monster.
Embarkation was a breeze, I figure we were in the thick of the crowds boarding and were still on board having lunch in about an hour.
We booked a spa interior cabin so we could get a free pass to the Spa amenities. I feel this is a great deal. You get better linens, robes, nicer bedding, etc. I was worried about the possibility of noise coming from upstairs, and thought I was crafty enough to get on the starboard side as to avoid direct noise from the machines above. I thought I was smart with my selection until we heard the elevator behind our bed. (What was I thinking) Also to my horror, I smelled the last occupants vomit, (Sorry), from the moment I walked into our stateroom. I quickly summoned the steward and he said he would take care of it. He worked his arse off trying to deal with the smell. The condition got better but not resolved. In hindsight, I should have gone to the front desk. I really did not want to deal with them. Anyway.....
The ports were a blast. The excursions were fun, especially Rhythms of the night. The comedy, and stage shows were fun as well. The comedy shows that follow the stage shows are miles apart on the ship. Two times we had to give up since we could not find seats and opt for a later show.
Food was fair to great. I wished I ordered more things in the MDR. I thought the Brisket on the comfort food menu was the worst I have ever had, but the Italian fish one night was incredible. The Tandoori station also was good.
The pink decor is probably what helped the last occupant get sick in my stateroom. The wallpaper must have been on sale. They should really do something about it. I never got used to it.
Overall I was happy to just be cruising in spite of the ship's issues. (sigh)