Layla's place is very well situated in the center of Stockholm. You can reach all the important places in less than 15 minutes by bus.