Clean and recently renovated