To begin, I paid for the premium onboard wifi. We could rarely if ever use it. It was completely insufficient to even open Facebook or to use Messenger. This was the entire reason for purchasing the package so that we could keep contact with our children. That was $160 wasted. Next, we booked an excursion through Carnival for Cenote Swim and Buffet and a tour of Chichen Itza. Our tour of Chichen Itza was cut short because several passengers would not return to the bus from the Cenote Swim and Buffet at the designated time. The tour guide and even the bus driver had to go and make a group of grown adults get back on the bus. We spent 20 minutes at Chichen Itza, which was honestly the entire reason we booked that excursion. Our money was wasted because for 6 hours out of a 7 hour trip, we were on a bus. In addition, the tour returned an hour late. This made us angry. What happened next made me furious and created serious doubts about ever sailing with Carnival again. After returning to the ship and purchasing Sushi at Sea, a gentleman behind us had a heart attack. Myself and another passenger were the first to respond and I began CPR while bystanders activated emergency medical services on the cruise ship. I have five years experience as an emergency medical technician and in good consciousness could not sit by while this man was dying. Soon after, we were joined by other passengers who were also medical professionals. Medical response from the cruise ship was insulting and infuriating. There was not an AED present on the deck. It took the first medical staff to respond over 20 minutes to arrive. When he did arrive, he didn't have an AED or any other appropriate equipment to perform CPR. We had to wait further for him to radio back to sick bay and request further assistance while we continued CPR. At this point, the gentleman was attempting what is known as agonal respirations and had a weak and sporadic pulse, but he had regained a healthy color, all of which are indicators of effective CPR by the other passengers and myself. When other Carnival medical staff finally arrived, their lack of training was apparent. They began compressions incorrectly, with one individual from Carnival's staff performing compressions on the gentleman's stomach. Another placed the AED on the gentleman and attempted to deliver a shock while responders were still making physical contact with the gentleman. When we attempted to assist, we were removed by ship security, who wouldn't even let me go through the same door to be with my wife. They told me to "find another way." We were maybe an hour outside of Progreso. The ship did not attempt to divert back to port nor did the medical staff attempt to transfer the gentleman to sick bay. They continued CPR for over an hour on the dining room floor while other passengers continued to eat. The gentleman expired and was left on the floor for a lengthy amount of time, covered by a sheet. I have been diagnosed with and undergone treatment for PTSD related to my experiences in emergency medical service. To be a part of something so tragic on what was supposed to be my honeymoon has caused a resurgence of negative emotions and mindsets that urged me to seek medical treatment in the first place. I am having flashbacks to the event with the gentleman on the cruise as well now. The final straw has me considering litigation. I awoke this morning to find that my bank account had been overdrafted by Carnival for five undisclosed charges. According to the copy of the Sail and Sign account we received Saturday morning, roughly $524 was to be settled to my debit card. I see this charge being finalized from my bank account as of yesterday, April 10th, 2023. This morning I discovered five additional charges totalling nearly $500. These additional charges have resulted in an overdraft on my bank account. When I attempt to contact Carnival via the customer service number, I am told that Carnival will put a hold on my account until all charges are finalized. The charges of $524 were finalized as of Monday. I'm contacting my bank to dispute these five new transactions. To say I am displeased and even disgusted with Carnival is an understatement. To see the gentleman die and to have my efforts to resuscitate him be thrown out the window was heartbreaking and traumatizing. This in addition to all of the other complaints has seriously tarnished what I thought to be a wonderful means of vacationing. I'm also researching how to report the medical staff for malpractice. I should not come back from my honeymoon with a traumatic experience and to be treated so rudely by ship security when I am only there to help. User's recommendation: Book with someone else