We're experienced cruisers on the higher end (Crystal, Seabourn, SilverSeas) lines, this was our first trip on a mega-ship. It was the middle leg of a three ship trip including Crystal Symphony New York to Reykjavik, this ship Reykjavik to Southampton, and Cunard Queen Mary 2 Southampton back to New York. We knew it would be unfair to go directly from Crystal Symphony to this ship, and we prepped ourselves by having no expectations here, but we couldn't help but compare.
Starting out with no expectations, we were not disappointed. Everything was generally adequate. Dining room had good food, but not great. Windjammer buffet food was barely adequate, often the wrong temperature and sometimes stale. Some of the entertainment was good, none was great. The movie "theater" is horrendous. Ice show was good, but not worth what must be a huge overhead for the ship. The ship itself is beautiful, but crowded. Front desk helpful and friendly, but always a line. Cabin steward and most waiters were very good and friendly. HATE being nickel and dimed all the time.
Bottom line: We'll take her again if the only alternative to getting there is a long airplane flight.
Ports: She stopped in Akureyi Iceland, and in Trondheim, Aalesund, Molde, Olden and Stavanger Norway. All small towns surrounded by beautiful scenery. We generally don't like long bus rides with 56 of our closest friends, so we didn't take any ship sponsored shore excursions. For less money and a LOT more freedom we rented a car, and had a ball. Got to spend as much time at waterfalls, glaciers, beaches, etc as we wanted. Daily rental including 100km and fuel ran about $100usd in each port, less than a ShoreEx for two people, and we recommend it.
A note on embarkation. This cruise started in Southampton, with Reykjavik being it's first stop. We downline boarded in Reykjavik, so our experience was definitely non-standard. While we were appreciative that RCI allowed us to do that, their response when we did board was uncoordinated, slow, unhelpful amd unfriendly. How that compares with their normal boarding process we can not say, and thus our rating for that category may be unfair.