It's going to cost taxpayers more than $1 million a day for the next 29 years, but the South Australian government says it remains a good deal as it finally gets the keys to the new $2 billion Royal Adelaide Hospital.

More than a year behind schedule, the government has signed off on commercial acceptance of the new facility it believes will be one of the best hospitals in the world. It has already begun training thousands of staff and remains on track to start treating patients from early September. Under…