Clean and recently renovated apartment, good location