We have only sailed once before on Royal Caribbean. We chose the NCL for its free style dining option. The Sun was a very nice boat. Our cabin and its cleanliness was fine. the entertainment that we enjoyed the most was the music in the windjammer bars. Riley Haupt was great and we went every time he played. We went to three specialty restaurants. The Brazilian restaurant was outstanding. the French restaurant was our second favorite. The Teppanyaki was a disappointment. It was the most booked of all the restaurants, but that is because there is only 12 or so seats. Our chefs were in training and were humorous, but not skilled in the manipulation of the food to entertain. The food at the buffets were cafeteria quality. There was a salmon cookout around the pool on the last on ship day. The salmon was about 1/4 inch thick and so dried out as to be a waste of time. We were disappointed to learn we could not bring a bottle of wine on board for our personal in-room use without paying a hefty "corking" fee. They scan the luggage and tag those that contain bottles.
We were at the back of the ship and had no problem with noise. We purposely chose to be under the sports bar expecting it to be quiet in the morning and it was. We had a longer walk to disembark, but less noise and traffic in the hallways. The elevator and stairs at our end were very close. We were at the right end for the outdoor café and breakfast access too. It was ideal for us.