We came from Las Vegas and chose this cruise because we didn't have to travel far. We arrived at the pier early (about 10:00) and were sent into checkin right away. I was a little apprehensive about having only a porthole but the cabin was light and very comfortable. We had the all inclusive drink package and free gratuities. I bought the 100 minute internet and although it was a little slow, I didn't use it all. Thanks to the Roll call, we met a number of fellow cruise critic cruisers on our first day at sea. We did a "funny hat" pub crawl and had friends for the rest of the cruise. We thought all the entertainment was very good. Iain is the best cruise director! We loved the game shows and karaoke. We also enjoyed the outdoor BBQ by the pool. We did not like O'Sheehans. We tried it twice, once for dinner and another time just for snacks. We felt the wait staff in there were rude or uncaring and the food was bland or inedible. We were told by a friend not to try chin chin. We went on the Stone Beach getaway at Mazatlan and thoroughly enjoyed it. It included horse back riding or a horse drawn cart, lunch and a free bar. We did the two bay snorkelling tour in Cabo and enjoyed it except the water was very cold. In PV we booked a private zip line tour which was very good. We opted to walk off with our luggage as we had an early flight from LGB (10:55). The line up moved quickly and we were through customs, into our Uber and to the airport in good time.
The cabin was clean and comfortable. Lots of room for storage. Our sliding door to the toilet was off its rail but we reported it and it was fixed quickly.