Experience the grandeur of Timor's newest hotel.