Langham Hotel, luxury and ghosts