And regarding last morning breakfast, note that you can skip the dining room and enjoy breakfast at the buffet. Go early enough that you have time to go back to your stateroom before disembarking and you won't have to lug all your stuff with you (just be sure to put your do not disturb sign on your cabin door so you stateroom host won't think you've already gone - I imagine they count on most folks attending their assigned breakfasts for them to start cleaning / changing over the cabins. Since they know your dinner time (because they usually do turn-down during your dinner), I figure they also do change-over accordingly on the last morning.).