The place is very well located. You have most of the site seeing places on Stockholm pass located within 5 minutes walk. Lots of eateries close by.... Must stay place....