Great place. Dead center of Stockholm. Highly recommend