It's located in the historic center of Stockholm, making it ideal to visit the city with tranquility.