Deep in the mountains of Nagano, Hotel de L’Alpage offers a perfectly French getaway, complete with world-class food and wine