Apartment is very spacious and central, so this is definitely the pro side.
Contra is the check-in which is really annoying bc you have to go to the office to pick up keys (if you arrive central station it’s 15min to the office and then another 10min to get to the apartment). If you have a lot of luggage it’s really annoying!
Another minus is that in front of the apartment is a hostel so it’s usually really loud on the street in the night. In case you don’t go out yourself, it’s pretty difficult to get a good sleep.