Super Clean , well located apartment