Suspending time in a cinematic atmosphere, the Drei Berge Hotel in the Bernese Oberland Alps of Mürren, Switzerland, can only ...