Everything I read about "the Crystal experience" is great, but one of the most important factors when selecting a specific cruise is how long the ship will be anchored on port days. I am a night owl, so I can't get up early, eat a big breakfast, and see everythinmg I want to in a few hours. I also walk slow and can't drive, so being hurried is not an option. Therefore, I need a good idea of how much time I will have in port. Do Crystal's ships tend to stay docked until after sunset? Or are most port calls so short I can get back in time for the early seating at the main dining room? I know it is not the same every day, but can somebody give me a general estimate?