I love the variety of entertainment on the large Royal Caribbean ships. The skating shows, the diving shows and especially the Broadway shows are spectacular. The performers in the CATS production had to be professional singers and dancers as well as great actors. The food is good and the dining service is exceptional. I love the beach days available at the private destinations like Labadee and Coco Cay. The effort made by the culinary staff to provide a barbecue on the beach is phenomenal. This company has invested in building substantial permanent docks for these huge ships making it possible to avoid cues and not have to be tendered from ship to shore which increases risks if seas become choppy. What the Royal Caribbean Company and staff did to help the people of Puerto Rico after Hurricane IRMA by bringing supplies and helping people evacuate after the disaster is commendable. I am pleased to have given my business to Royal Caribbean for this trip and will continue to do so in the future.