Młoda pani architekt Alex Hensel (Jodie Sweetin) kocha swoją pracę, lecz prawdziwą miłością otacza rodzinę, dlatego cieszy się na nadchodzące święta Bożego Narodzenia, które ma spędzić z najbliższymi w należącym do jej matki, Caroline (Jane Wheeler), hotelu w Szwajcarii. Entuzjazm młodej kobiety nieco słabnie, gdy okazuje się, że będą tam również obecni jej były chłopak Jesse (David Pinard) i dawna przyjaciółka Beth (Mikaela Davies), którzy obecnie tworzą zgodną parę. Na szczęście po przyjeździe na miejsce Alex poprawia się humor, ponieważ poznaje pracującego w hotelu managera Liama Hubera (Tim Rozon), samotnego ojca małego Kelby'ego (Hudson Wurster). Stopniowo rodzi się między nimi uczucie. Niestety, okazuje się, że może je zniszczyć praca Alex.