The dinner was good and the view of the Tennessee River shore is so beautiful from the water. The staff is friendly and the boat is clean. We really enjoyed our ride down the river. This really is a fun trip to take. I have enjoyed this Souathern Belle Riverboat trip many times and have always had a good time.