This place was in the heart of Old Town Stockholm with a ton of things to do and see within walking distance. I absolutely loved it! I definitely recommend!