This cruise was a gift and I was so excited to be taking my first cruise. Upon arrival to the port in Long Beach my excitement began to fade when we were met with lines reminding me of any ride at Disneyland in the middle of summer. First a line to check in and then sent to a boarding zone only to wait another hour or so to board. The ship was nice and our stateroom was all right with a balcony and a great view. The only problem was that we were on the 8th floor right below the Lido deck so the noise of children running above could be heard well into the early morning hours.
As far as service our room steward was very helpful but on two occasions was nowhere to be found when we were requesting an ashtray in our booked smoking room from the Purser's desk and then later we requested an additional ashtray from a different steward and neither request was met. We finally did receive our ashtray after using a drinking glass found in the bathroom.
As for the ports we only made two of the three as Cabo was cancelled due to poor weather of which was explained as unsafe conditions so we were told that we would be able to go to Ensenada instead. Well that was also cancelled after the ship had engine problems and we were told there was not enough time. For this disruption of plans we were credited 25$ a person (big deal!)
The food in the Mermaid Buffet left something to be desired and the price of a can of Coke was ridiculous at 2$ a pop when you include gratuity. Trying to get a drink from a server was a joke. Activities were minimal and most attracted several people and then only a handful were able to participate. Bingo was offered several times for 10$ a card or 20$ for three. The casino machines were tight and everything down to a set of massage recliners to sit in by the minute were available for a fee.
This was our first and last cruise. I really wish I would have researched this trip prior to taking it as many of the reviews on here complain of the same things we encountered.