In the Mercantour, an inn at the top