Explore Studio 6, the new extended stay brand from G6 Hospitality, offering a premium economy experience in the U.S.