Really central location in Stockholm, easy to get anywhere by transit.