The place is amazing! Beautiful, spacious, clean and very well decorated. The location is also very good with several bars and cafes nearby but also the metro and commuter train.
It is one of the best apartments one can stay at in Stockholm.