What a wonderful experience from start to finish. The ship is a little old, but it still was beautiful. We tried out every restaurant and most of the bars as well. Our cabin steward made some of the most awesome towel animals, the bat hanging from the balcony door was my favorite. Everyone was very helpful. Staff was quick with a drink and quick to clear your dishes when you were finished with them. There were long lines for some of the restaurants, but they went very quickly. Serenity adults only bar and pool was wonderful considering the amount of children on the cruise. My only complaint is that it is too close to the waterslide so you could hear the kids screaming (and not in a good way) LOL. Our assigned dining was perfect and we only had to wait once, and it was a 10 minute wait, so not bad at all. We spent a lot of time in the Skybox Lounge watching sports. They have the BEST bartenders on the boat!