A very convenient place to stay in Stockholm - even for a longer time!