I have done both Disney Transport from MCO and a WDW resort and Sunshine Limo from a WDW resort. The Disney transport is fine but you may have to have stop at a few resorts and you don't get to the ship super early. Our last trip on the Disney transport we arrived at 1pm. Not too bad but definitely too late for an upgrade (not that there have been many lately from what I hear) We had 4 people the last time so we we did the private transport with Sunshine and we really liked it. They were on time, the car was clean the driver friendly and we got to port a little earlier than the Disney bus. We have a cruise next year and I plan to do private transfers again. I am shopping around based on recommendations on this board and I will book once Southwest releases their flights. I will say we also like to arrive on Friday as a precaution. I don't want to lose my trip due to a cancelled flight on Saturday.