Stays Mandarin Oriental Just Opened A Lakefront Palace Hotel In Switzerland — And We Got A First Look Inside