We took our dinner cruise on the City of Memphis and would go back and do it again! Everything began on time and the staff was incredibly friendly. Our reservations gave us a table - the only complaint about that is that we were seated on a slant next to the dance floor. I reccommend requesting either second deck seating or first deck seating towards the helm - away from the dance floor. The band was fantastic with a great range of genres. The views were near unmatchable! Dinner was more like a backyard barbeque then anything else, so don't expect gourmet and the drinks were expensive (only non-alcoholic drinks included in ticket) but the overall experience made everything worthwhile!