Amazing location. Close to everything you want. Consider booking this place for your Stockholm trip.