Sparkling clean and newly renovated.