My husband and I and another couple just booked the American Queen 3 day cruise. I have been on many cruises but never a Riverboat Cruise. What is the attire? Do you dress for dinner? Also what is the age group usually on the American Queen? Another question (probably one I will take flak for) do the room have TV's? Thanks for any and all info you can give me.