June 2016 - 7 Night Mexican Riviera (Los Angeles Roundtrip) Cruise on Carnival Miracle
Stateroom was comfortable and clean and maintained well. Food was good, the staff was friendly and helpful. Food was.good. Entertainment was good but can be improved a little bit, say more movies for the families. Shore excursion was a little pricy compared with the local market, but you got the convenience by buying on board.
More specific - the phone in my stateroom never worked, even after some repairs. The cruise line should have it repaired since it can be a safety issue.