Great location for a weekend visiting Stockholm and very easy check in