This was our first RCI cruise (9 previous cruises on Princess, Celebrity and Cunard) and were were mostly pleased with the experience. The staff were great and friendly and the ship (Serenade of the Seas) was absolutely lovely and every easy to navigate. We loved the ship, enjoyed our itinerary (Greek Isles), thought the public areas were beautiful and we had a great cruise.
A few pluses: Food ...