We were told by friends how great the service and overall experience was. It lived up to what we were told. The staff was ready to help and even went out of there way to make the trip enjoyable. It was very nice to have everything included in the price. I have been with other tour providers and it seemed that there were always hidden costs, but not with Scenic even the tipping was covered. The port talks were very informative and helped with making each day go smoothly. The cabins were clean and well thought out. The shower was great and the pressure of the water was better then home. (I was in the navy and boat water press isn,t always great). Dinning was fantastic with every day having a good selection and the dinners being out standing with the quality. On board entertainment and activities hit the mark for the audience.