There isn’t a more perfect location in Stockholm!