Pros: unbeatable location, super close to the metro (Slussen), steps away from nice cafes and restaurants and not too far from the old town. Very clean, well equipped apartment.
Cons: check in and check out times are ridiculous. (4pm / 10am). Maybe these are standard times in Sweden, but I’ve never had that elsewhere, and they are also super strict about it (access code to the apartment seizes to work at 10:01am). My apartment was on the 4th floor - no elevator, which proved to be a good cardio workout with two big suitcases.