A stay at Studio 74 feels like staying in a mountain hut. Fabulous views on a sunny day.