Clean and comfortable apartment, well located