This week long cruise from Los Angeles to Cabo and Puerto Vallarta was a wonderful adventure with friends. Nightly themed costume parties and the beautiful Mexican coast line made this trip one to remember. I had never cruised with Carnival and was pleasantly surprised with the decor and great service. Our cabin steward was the best I have encountered on any of my cruises. The carnival Miracle features a beautiful main dining room, a water slide, decent gym and decent food. For the price, I'd travel on this ship again.