Place is clean and newly renovated.