Great location in central, up-market part of Stockholm.