As a cheaper alternative you an also use Princess's Easy Check service. You can enroll onboard and get your boarding passes delivered to your room the night before you disembark. Then the cruise will deliver your luggage to your airplane for you. With this service you will get off the ship first as you don't have your luggage. You also get to enjoy the rest of your day without luggage around bag :-) The cost is only $20 per person.