Clean and comfortable well-located apartment