There wasn't a single aspect of my cruise on the lower Mississippi River that I would change. The employees were all very kind and helpful, they went out of their way to make everything enjoyable. The food, chefs and wait staff were all excellent. My room was clean and comfortable. The excursions were interesting and well planned, the onboard and guest entertainment was wonderful. I signed up for another cruise this year and cannot wait to see what they have in store. It was very helpful having laundry facilities on board also. I cannot recommend this company enough, and I also appreciate that it is all American!