An amazing place to stay in Stockholm! Good location