translate English to German: The corner rooms are space enough, bed is very big.
I would always stay here as first choice when in Stockholm.