Great location for a short visit in Stockholm. Metro station is super close and everything is easy approachable.