MM said: "In our experience it is generally wise to allow an hour after the arrival time to be ashore."
I SO agree! If you're not booked on an early excursion you'll be much better off to take it easy, go to a relaxing breakfast, get off at 10 AM instead of 8 AM, and enjoy yourself without worrying about what time it is.
JMHO,