We have been "Loyal to Royal" for over 20 years. This was the worst cruise of our life.
Cruise Director poor at best. When describing Suez Canal all that was said was " sand and more sand, lots of sand". Would have been nice to have commentary while transiting canal but we got nothing. Our toilet kept flushing on its own every night except the last 3 nights. Overflowed once. Food in dining room poor institutionalized . One item on dinner menu was "Vegetarian chicken chunks"
Guest lecturer on aviation was great however there was no place to sit except on floor or stand until 4th presentation after complaints to change to larger room.
Cabin and Cabin Steward fantastic.
Barcelona great place
Port was cancelled
Not bad would have been nice if they provided water .