My friend and I had a very nice time on the Carnival Glory. We booked our flight through Carnival and was very disappointed in our arrangements on our return trip home. It ended up we got off the ship @ 8:30 and did not return home until after 9pm and we were only going to Jersey. The port we stopped at were great especially Grand Cayman Islands. The boat was not able to dock is Casa Maya so we missed that stop which was a mild disappointment. The comedians on the boat were great!!! The food was very good. I believe there should be more options for entertainment between 4 and 7. The staff was great.