The latest Iconic House vacation rental is a celebration of modernism and alpine architecture of the 1960s