We are Diamond on Royal and it was our 35 th cruise. Most of ship were sr. citizens so we loved all the Trivia. Ship had great staff, great room and cabin steward. The food was horrible. It was the same menu over and over. Tough and unappetizing. Dining room and windjammer. Entertainment was good but only 2 big shows for 15 days was very poorly thought out. Shore excursions need to be improved several very awful.