Tom place is great.
If you want to stay in the real Stockholm, feel that you are living in the old city is the best, location could not be better. In the middle of it all, yet quite street with no noise.
Apartment is super clean. 3 Levels, main bedroom is at the end and may get hot, but there is A/C close that keep is very comfortable and never hot.
Beds are comfortable, kitchen is well equipped, cozy and nice. There is a private bedroom in the first floor and a sofa bed in the second very comfortable by the way.
The terrace is as pictured, perfect for a drink at the end of the day to unwind and digest this beautiful city that has so much to offer.
As others have said, and Tom as well, there are 4 flights of stairs in an old building, means steep stairs, with luggage is difficult, but you only do it once.
Self check in is great in case the planes get delay no problem (our case) Here Tom, explains it perfectly so no problems.
Metro station is not close to the apartment to carry luggage from the airport and streets don't allow wheels to function properly, since is the old part of town. We Uber in and Uber out for 480 SEK each trip, we are 4, so is the same as the bus and then metro (that I don't recommend with luggage) and much cheaper that the Arlanda express.
I would go back to Tom's place to experience Stockholm properly and be in the middle of it all.