The Broadwick Soho brings a new hotel experience in the heart of London