A thrilling welcome to The Langham, Jakarta