In Canada, nestled between a serene lake and the mountains, there is a mysterious hotel run by an el...