An incredible place to stay in one of the most beautiful cities in the world. If you’re coming or Stockholm, stay here.