Sisters Jennifer May and Colleen Tebrake, founders of luxury hotel company Two Sister Bosses, have created a lot of buzz for their first project, the forthcoming Ambiente, which will be the continent’s first landscape hotel, featuring 40 cube-shaped guest atriums that appear to float amid the natural environs of Sedona, Arizona. Read the AZ Big Media story here