It's just undergone major renovation.
It has recently been under renovation.