We are going on the Mexican Riviera cruise in the spring, and we are not going to be flying home until Monday due to flight times and costs. We are staying in Anaheim Sunday night. Would we have time to do almost a full day at Disneyland that Sunday after we get off the ship? I wasn't sure what time we would get off the ship and how long it takes to get to Anaheim. I don't really want to spend the money for tickets to Disneyland if we only have half a day. Thanks!