We left from Port Canaveral. It has a nice terminal and other than a little confused and time-consuming parking situation, it was pleasant. The Carnival Glory was a fantastic cruise. The crew was friendly and the shows were great. There was plenty to do on board and at each port. The food was excellent and plentiful. The entertainment on board was really good. The lounge band was Music Society from the Philippines. They play everything from the 50’s to the 90’s and do it well. Key West-Time in Port: 12:00-6:00pm-The architecture of the old houses was amazing. We had to dock at the Naval station that was a little awkward, as you had to wait for a trolley to take you into town. Belize-Time in Port 8:00am-5:00pm-The streets truly are made of sand, not pavement. I loved the people I met in Belize and would love to go back. Cozumel-Time in Port 7:30am-3:00pm-Excellent as always!!!!! Carnival, why is our port time so short here????? This was a truly amazing destination as always. We had to go back to the ship all too soon. Progresso-Time in Port 7:00am-3:00pm-Progreso is really fascinating. The pier extends 6 miles out into the ocean. It is something to see. The beach No waves. Very calm and relaxing. There are palapas, chairs and loungers at no charge. The sky was blue and it was very hot!