What to Expect on a Japan Cruise: My Experience & Tips