Upon embarkation and going into the cabin, my son found a huge smashed cockroach on one of the magazines in the room. Housekeeping was notified. Guest Services were overwhelmed. They never, ever answered the phone, no matter the time of day. The phone kept on ringing, no pickup by anyone. Excessively long lines and waits of over half an hour to speak to someone at Guest Services. Ditto the bizarre elevator system, the use of which was not explained, leaving disabled people, children, non English speakers, and those adults not technologically savvy standing in front of elevator cars for excessive time periods just to get on, and then the car doesn’t stop on their floor! Food was mediocre at breakfast, the same thing all four days of the cruise. Lunch slightly better. Dinner was at least the highlight of the day. Kids all over the place, yelling and screaming and clogging up the pool, not to mention excessively long waits at the water slides. The bicycle around the ship was out of commission for the whole cruise. We were four adults and four children. The movie theatre cost us $88 just to see Jurassic Park. The candy shop is a rip off. The popcorn machine was out of commission, so we went into the candy store onboard. Four small sandwich size bags of gummy bears came to $46!!l On the outside they’d probably be about $10 total. My son accidentally left a medical device on board, and instead of trying to assist us in getting it at NYC, they put it in lost and found onboard and sent it to their facility in Miami to be shipped to us, in NYC, within 30 days!!! The Carnival agent, in Miami, didn't seem to be making an effort to Contact Carnival in NYC to put the medical device aside so we could pick it up in NYC.