From beginning to end, this trip was awesome. From the information desk all the way to the end of the trip, Id give it an A+! The gentleman at the info desk was very knowlegeable, even suggested places for lunch/dinner. Trip was right on time. Captain Jeff? gave us a smooth tour. Christopher gave us all loads of info infused with just the right amt of humor to keep us all entertained. The young lady (sorry forgot her name) was very caring and checked on us frequently. The intercom was perfect, easy to understand even on the top deck. Safety was not overlooked. They give you warning when the water was going to be slightly more fluent (I always get sea sick but was not an issue on this trip). Plenty of life vests were located close by. The complimentary drink was a hit with everyone too. All in all this trip was a great value, highly recommend.