A fantastic location and surprisingly quiet. A super base from which to discover all the delights of Stockholm.