Tidy newly renovated apartment complex