Brand new building offers Twin Falls art, incredible view