June 2016 - Carnival Miracle to Mexico
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.