Clean and comfortable apartment. Very well located