First of all let me say that booking a suite out the aft of the ship sounded good at the time but turned out to be a disaster. I did however do my due dilegence and ask about what was above,the noise level and the movement of the boat before booking this and was reassured that it was "THE BEST ROOM ON THE SHIP" Deck 10 (the highest, room 1602). The windjammer is right above and from 6am the chairs are drug across your ceiling while the crew are cleaning and it does not stop all day. Actually it does not stop at night either. The kids find that running back and forth here after the resturant closes is great fun. Security was called every night starting about 1030PM.
The ship needs a lot. The hallway carpets are torn and stink. One night we had to hold our noses to get from the elavator to our room because of the rotting smell of stagnant water. We had a suite which had a loveseat type couch that probably should have been replaced 5 years ago. With the amount of money they charge for this room they could easily buy a new loveseat for 250 bucks.
Food was average at best. Waiters did a fine job. The pool for adults was never that way and the main pool was so crowded you could never get in.The Pool Bar bartender "Carlos" did not have good tings to say about RCL. Just what you want to hear on your first day.
As far as the itinerary they should leave Sorrento and Ravenna completely out.Stay on the ship nothing worth seeing. It seems to me that when you pay to go on a cruise to see certain ports there should not be an extra added cost to shuttle you into the city you booked for. When did this start? It could be anywere from 6 Euros to 40 Euros per person.Unbelieveable.In Venice you got off the ship and had to walk for about 20 minutes in the hot sun to catch a water taxi to Venice that you had to pay for. Could they not even spring for a tram to take you to the water taxi? The head people seem to really want to help you with problems but unfortunately most could not be rectified by them. If I travel on RCL again it will be on a new ship. This one need to be melted down.