Really great place in Stockholm, centrally located making it a great place to stay for your adventure.