Good spot on the west side of Stockholm. Train system is easy to use and 5min walk from the place.