I think there is only one other place in Stockholm better located than this: the Royal Palace!