I liked the fact that RotS looks like a ship rather than an apartment block - big enough to offer much without too many guests and because it's not so high travels more smoothly in the sea. Food was better than expected in terms of quality and variety (and quantity) with good service. Children's program generally well received by our 11yo's - so that was a plus.
Negatives:
1. Ports of call: Santorini (and to a lesser extent Dubrovnik) were horribly over-crowded - too many cruise ships in port with over 10,000 passengers between them! As a result queues for cable car were an hour long. Similar in Venice (departure and return port for several big cruise ships daily) where it's becoming like Disneyland - with fewer locals than tourists. Cruise companies need to find different destinations before they kill the goose that lays the golden egg.
Good use of limited space. Shower was rather small. Beds comfortable.