Having the best location in town and being beautifully equipped, this flat is a must when in Stockholm!