Sunset cruise vs night cruise: Sunset wins for views and vibe, night is only worth it for iconic skylinesTravel cruise travel book