The Duncans are separated on route to Amy’s (Leigh-Allyn Baker) parents in Palm Springs after Teddy (Bridgit Mendler) makes a snap decision to give up her airline seat for a free ticket. Unwilling to let her daughter travel alone, Amy also disembarks the plane only to discover the next flight to Palm Springs departs after Christmas, on December 26. Meanwhile, the rest of the family arrives in Palm Springs, but things aren’t any easier as Bob (Eric Allan Kramer) tries to care for Charlie (Mia Talerico) under the watchful eye of Amy’s mom Petunia (Debra Monk) who does not like Bob at all; PJ (Jason Dolley) learns the pros and cons of his grandparents’ pool after getting a sunburn, and Gabe (Bradley Steven Perry) quickly realizes the downfalls of teaching Grandpa Hank (Michael Kagan) how to play his video game and Grandpa becomes addicted. Meanwhile, Teddy finds out Amy is pregnant.