Yang’s place location is super convenient. Not a very touristy paet of the city but very well connected, directly on YR line, 3 min walk from the station.
The appartement have everything you need for a few days in town. The proximity of the train-line has its downside, you can really hear the train. We were not bothered but if you are a light sleeper that might pose a problem.