Great place to stay in Stockholm, very near to the center