Clean, stylish apartment in central location however street noise is a real drag