Only hard and fast rule is out of your cabin by 8 am.
I'm sure they'd like you off the ship ASAP, but it takes a little time to get 2700 folks off the ship, and thru customs/immigration. They opened the doors on our cruise at 7:45 am, and there was a steady line until 10:15 am.