First open in Milan, Moxy Hotel is a new Marriott brand. Here are 5 key things you need to know about the thoroughly modern collection, coming soon to the U.S.