set within the picturesque Italian mountains and just minutes from the ski lifts