Newly renovated and spotless clean apartment.