Very comfy and large place with a good location .. near to the subway and then around 15 minutes with subway to the city center (T-Centralen Station)
Very easy check-in and check-out.
I recommend and thanks for those days.