Hotel design and online presence are key to attracting millennials