GEJC on a small yellow float plane. This aircraft (Cessna A185F)  is registered to Whistler Air, a Canadian company. This suggests  that the mountain scenes were shot in British Columbia, which would  explain the west coast architecture of the holiday house.