Well kept apartment in a convenient location